Lines Matching defs:GAttrs

234         NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES GAttrs = {0};
265 GAttrs.Header.Type = NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES;
266 GAttrs.Header.Size = NDIS_SIZEOF_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES_REVISION_1;
267 GAttrs.Header.Revision = NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES_REVISION_1;
269 GAttrs.MediaType = NdisMedium802_3;
270 GAttrs.PhysicalMediumType = NdisPhysicalMediumUnspecified;
271 GAttrs.MtuSize = 1500; //TODO
272 GAttrs.MaxXmitLinkSpeed = 1000000000ULL;
273 GAttrs.XmitLinkSpeed = 1000000000ULL;
274 GAttrs.MaxRcvLinkSpeed = 1000000000ULL;
275 GAttrs.RcvLinkSpeed = 1000000000ULL;
276 GAttrs.MediaConnectState = vboxNetAdpWinGetConnectState(pAdapter);
277 GAttrs.MediaDuplexState = MediaDuplexStateFull;
278 GAttrs.LookaheadSize = 1500; //TODO
279 GAttrs.MacOptions = VBOXNETADP_MAC_OPTIONS;
280 GAttrs.SupportedPacketFilters = VBOXNETADP_SUPPORTED_FILTERS;
281 GAttrs.MaxMulticastListSize = 32; //TODO
283 GAttrs.MacAddressLength = ETH_LENGTH_OF_ADDRESS;
284 Assert(GAttrs.MacAddressLength == sizeof(pAdapter->MacAddr));
285 memcpy(GAttrs.PermanentMacAddress, pAdapter->MacAddr.au8, GAttrs.MacAddressLength);
286 memcpy(GAttrs.CurrentMacAddress, pAdapter->MacAddr.au8, GAttrs.MacAddressLength);
288 GAttrs.RecvScaleCapabilities = NULL;
289 GAttrs.AccessType = NET_IF_ACCESS_BROADCAST;
290 GAttrs.DirectionType = NET_IF_DIRECTION_SENDRECEIVE;
291 GAttrs.ConnectionType = NET_IF_CONNECTION_DEDICATED;
292 GAttrs.IfType = IF_TYPE_ETHERNET_CSMACD;
293 GAttrs.IfConnectorPresent = false;
294 GAttrs.SupportedStatistics = VBOXNETADPWIN_SUPPORTED_STATISTICS;
295 GAttrs.SupportedPauseFunctions = NdisPauseFunctionsUnsupported;
296 GAttrs.DataBackFillSize = 0;
297 GAttrs.ContextBackFillSize = 0;
298 GAttrs.SupportedOidList = g_SupportedOids;
299 GAttrs.SupportedOidListLength = sizeof(g_SupportedOids);
300 GAttrs.AutoNegotiationFlags = NDIS_LINK_STATE_DUPLEX_AUTO_NEGOTIATED;
301 GAttrs.PowerManagementCapabilities = &g_VBoxNetAdpGlobals.PMCaps;
304 (PNDIS_MINIPORT_ADAPTER_ATTRIBUTES)&GAttrs);