Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Header wird von Netzwerk verwendet. Weitere Informationen finden Sie unter:
netadapter.h enthält die folgenden Programmierschnittstellen:
Funktionen
|
NET_ADAPTER_DATAPATH_CALLBACKS_INIT Die NET_ADAPTER_DATAPATH_CALLBACKS_INIT-Funktion initialisiert eine NET_ADAPTER_DATAPATH_CALLBACKS Struktur. |
|
NET_ADAPTER_DMA_CAPABILITIES_INIT Die NET_ADAPTER_DMA_CAPABILITIES_INIT-Funktion initialisiert eine NET_ADAPTER_DMA_CAPABILITIES Struktur. |
|
NET_ADAPTER_LINK_LAYER_ADDRESS_INIT Die NET_ADAPTER_LINK_LAYER_ADDRESS_INIT-Funktion initialisiert eine Linkebenenadresse. |
|
NET_ADAPTER_LINK_LAYER_CAPABILITIES_INIT Initialisiert die NET_ADAPTER_LINK_LAYER_CAPABILITIES Struktur. |
|
NET_ADAPTER_LINK_STATE_INIT Initialisiert eine NET_ADAPTER_LINK_STATE Struktur. |
|
NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED Initialisiert eine NET_ADAPTER_LINK_STATE-Struktur für einen Adapter, der vom Netzwerk getrennt ist. |
|
NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT Die NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT-Funktion initialisiert eine NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES Struktur. |
|
NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES_INIT Die NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES_INIT-Funktion initialisiert eine NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES Struktur. |
|
NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES_INIT Die NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES_INIT-Funktion initialisiert eine NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES Struktur. |
|
NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES_INIT Die NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES_INIT-Funktion initialisiert eine NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES Struktur. |
|
NET_ADAPTER_RX_CAPABILITIES_INIT_DRIVER_MANAGED Die NET_ADAPTER_RX_CAPABILITIES_INIT_DRIVER_MANAGED-Funktion initialisiert eine NET_ADAPTER_RX_CAPABILITIES Struktur für einen Netzadapter, der die vom Treiber verwaltete Empfangspufferzuordnung und -anlage angeben möchte. |
|
NET_ADAPTER_RX_CAPABILITIES_INIT_SYSTEM_MANAGED Die NET_ADAPTER_RX_CAPABILITIES_INIT_SYSTEM_MANAGED-Funktion initialisiert eine NET_ADAPTER_RX_CAPABILITIES Struktur für einen Netzadapter, der die vom Betriebssystem verwaltete Empfangspufferzuweisung und -anlage, aber nicht die Verwendung der DMA-Speicherzuordnung angeben möchte. |
|
NET_ADAPTER_RX_CAPABILITIES_INIT_SYSTEM_MANAGED_DMA Die NET_ADAPTER_RX_CAPABILITIES_INIT_SYSTEM_MANAGED_DMA-Funktion initialisiert eine NET_ADAPTER_RX_CAPABILITIES Struktur für einen Netzadapter, der die vom Betriebssystem verwaltete Empfangspufferzuweisung und -anlage sowie DMA für die Speicherzuordnung angeben möchte. |
|
NET_ADAPTER_TX_CAPABILITIES_INIT Die NET_ADAPTER_TX_CAPABILITIES_INIT-Funktion initialisiert eine NET_ADAPTER_TX_CAPABILITIES Struktur für einen Netzadapter, der die Verwendung von DMA im Übertragungsdatenpfad nicht angegeben hat. |
|
NET_ADAPTER_TX_CAPABILITIES_INIT_FOR_DMA Die NET_ADAPTER_TX_CAPABILITIES_INIT_FOR_DMA-Funktion initialisiert eine NET_ADAPTER_TX_CAPABILITIES Struktur für einen Netzadapter, der die Verwendung von DMA im Übertragungsdatenpfad angegeben hat. |
|
NET_ADAPTER_WAKE_BITMAP_CAPABILITIES_INIT Die NET_ADAPTER_WAKE_BITMAP_CAPABILITIES_INIT-Funktion initialisiert eine NET_ADAPTER_WAKE_BITMAP_CAPABILITIES Struktur. |
|
NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT initialisiert eine NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES Struktur. |
|
NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES_INIT Die NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES_INIT-Funktion initialisiert eine NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES Struktur. |
|
NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES_INIT Die NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES_INIT-Funktion initialisiert eine NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES Struktur. |
|
NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES_INIT Die NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES_INIT-Funktion initialisiert eine NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES Struktur. |
|
NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT initialisiert eine NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES Struktur, wenn gemeldet wird, dass ein EAPOL-Paket ein Wake-up-Ereignis verursacht hat. |
|
NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT Die NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT-Funktion initialisiert eine NET_ADAPTER_WAKE_REASON_PACKET, wenn die Wachquelle ein Magisches Paket ist. |
|
NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT Die NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT-Funktion initialisiert eine NET_ADAPTER_WAKE_REASON_PACKET, wenn die Wake-Quelle ein Magisches Paket ist. |
|
NET_ADAPTER_WAKE_REASON_PACKET_INIT Die NET_ADAPTER_WAKE_REASON_PACKET_INIT-Funktion initialisiert eine NET_ADAPTER_WAKE_REASON_PACKET Struktur. |
|
NetAdapterCreate Erstellt ein NETADAPTER-Objekt. |
|
NetAdapterGetNetLuid- Ruft die NET_LUID ab, die einem Netzwerkadapter zugewiesen ist. |
|
NetAdapterInitAllocate Die NetAdapterInitAllocate-Funktion weist eine NETADAPTER_INIT Struktur zu, die ein Clienttreiber beim Erstellen eines neuen NETADAPTER-Objekts verwendet. |
|
NetAdapterInitFree- Die NetAdapterInitFree-Funktion verteilt eine NETADAPTER_INIT Struktur. |
|
NetAdapterInitSetDatapathCallbacks- Die NetAdapterInitSetDatapathCallbacks-Funktion registriert die Rückruffunktionen eines NETADAPTERs zum Erstellen von Datenpfadpaketwarteschlangen. |
|
NetAdapterLightweightInitAllocate Die NetAdapterLightweightInitAllocate-Funktion weist eine NETADAPTER_INIT Struktur zu, die ein Clienttreiber beim Erstellen eines neuen NETADAPTER-Objekts für einen gerätelosen Adapter verwendet. |
|
NetAdapterOffloadSetChecksumCapabilities Die NetAdapterOffloadSetChecksumCapabilities-Funktion legt die Hardwarecheckum-Offload-Funktionen eines Netzwerkadapters fest. |
|
NetAdapterOpenConfiguration- Öffnet die Konfigurationsdatenbank des Adapters. |
|
NetAdapterPowerOffloadSetArpCapabilities Die NetAdapterPowerOffloadSetArpCapabilities-Funktion legt die Funktionen eines Netzadapters für den Offload für IPv4 ARP low power protocol fest. |
|
NetAdapterPowerOffloadSetNSCapabilities Die NetAdapterPowerOffloadSetNsCapabilities-Funktion legt die Funktionen eines Netzadapters für IPv6 Neighbor Solicitation (NS) mit geringem Stromverbrauch fest. |
|
NetAdapterReportWakeReasonMediaChange Die NetAdapterReportWakeReasonMediaChange-Funktion meldet das Framework, dass ein Netzadapter aufgrund einer Medienänderung ein Reaktivierungsereignis generiert hat. |
|
NetAdapterReportWakeReasonPacket Die NetAdapterReportWakeReasonPacket-Funktion meldet dem Framework, dass ein Netzadapter ein Wake-up-Ereignis generiert hat, da es ein Paket empfangen hat, das mit einem Wake-on-LAN (WoL)-Muster übereinstimmt. |
|
NetAdapterSetCurrentLinkLayerAddress Die NetAdapterSetCurrentLinkLayerAddress-Funktion legt die aktuelle Linkschichtadresse für den Netzwerkadapter fest. |
|
NetAdapterSetDataPathCapabilities- Legt die Datenpfadfunktionen des Netzwerkadapters fest. |
|
NetAdapterSetLinkLayerCapabilities Legt die Verbindungsschichtfunktionen des Netzwerkadapters fest. |
|
NetAdapterSetLinkLayerMtuSize Legt die maximale Übertragungseinheitsgröße des Verbindungsschichts des Adapters fest. |
|
NetAdapterSetLinkState- Legt den aktuellen Verbindungsstatus des Netzwerkadapters fest. |
|
NetAdapterSetPermanentLinkLayerAddress Die NetAdapterSetPermanentLinkLayerAddress-Funktion legt die dauerhafte Linkschichtadresse für den Netzwerkadapter fest. |
|
NetAdapterSetReceiveFilterCapabilities NetAdapterSetReceiveFilterCapabilities legt die Empfangsfilterfunktionen eines Netzwerkadapters fest. |
|
NetAdapterStart- Die NetAdapterStart-Funktion startet ein NETADAPTER-Objekt. |
|
NetAdapterStop- Die NetAdapterStop-Funktion stoppt ein NETADAPTER-Objekt. |
|
NetAdapterWakeSetBitmapCapabilities Die NetAdapterWakeSetBitmapCapabilities-Funktion legt die Bitmapmusteraktivierung eines Netzadapters auf LAN-Funktionen (WoL) fest. |
|
NetAdapterWakeSetEapolPacketCapabilities NetAdapterWakeSetEapolPacketCapabilities legt die EAPOL-Paket-WoL-Funktionen eines Netzwerkadapters fest. |
|
NetAdapterWakeSetMagicPacketCapabilities Die NetAdapterWakeSetMagicPacketCapabilities-Funktion legt die Zauberpaket-Wake-Funktionen eines Netzadapters auf LAN (WoL) fest. |
|
NetAdapterWakeSetMediaChangeCapabilities Die NetAdapterWakeSetMediaChangeCapabilities-Funktion legt die Medienänderungsaktivierung eines NetAdapters auf LAN-Funktionen (WoL) fest. |
|
NetAdapterWakeSetPacketFilterCapabilities Die NetAdapterWakeSetPacketFilterCapabilities-Funktion legt die Paketfilteraktivierung eines NetAdapters auf LAN-Funktionen (WoL) fest. |
|
NetReceiveFilterGetMulticastAddressCount NetReceiveFilterGetMulticastAddressCount ruft die Anzahl der Adressen in der Multicast-Adressliste ab. |
|
NetReceiveFilterGetMulticastAddressList NetReceiveFilterGetMulticastAddressList ruft die Liste der Adressen ab, die Multicastpakete empfangen können. |
|
NetReceiveFilterGetPacketFilter- NetReceiveFilterGetPacketFilter ruft die NET_PACKET_FILTER_FLAGS ab, die die Vom Netzwerkadapter unterstützten Paketfilter beschreiben. |
Rückruffunktionen
|
EVT_NET_ADAPTER_CREATE_RXQUEUE Die Implementierung des Clienttreibers der Ereignisrückruffunktion EvtNetAdapterCreateRxQueue, die eine Empfangswarteschlange (Rx) einrichtet. |
|
EVT_NET_ADAPTER_CREATE_TXQUEUE Die Implementierung des Clienttreibers der EvtNetAdapterCreateTxQueue Ereignisrückruffunktion, die eine Übertragungswarteschlange (Tx) einrichtet. |
|
EVT_NET_ADAPTER_OFFLOAD_SET_CHECKSUM Die Rückruffunktion EvtNetAdapterOffloadSetChecksum wird vom Clienttreiber implementiert, um Änderungen an Checkum-Offload-Funktionen festzulegen. |
|
EVT_NET_ADAPTER_RETURN_RX_BUFFER Implementieren Sie diese optionale Rückruffunktion, um eine Bereinigung für einen Empfangspuffer durchzuführen, für den Sie zuvor manuelle Fragmentzuweisung und Anlage angegeben haben. |
|
EVT_NET_ADAPTER_SET_RECEIVE_FILTER Der Clienttreiber implementiert EvtNetAdapterSetReceiveFilter, um Änderungen an den aktiven Empfangsfilterfunktionen eines Netzwerkadapters festzulegen. |
Strukturen
|
NET_ADAPTER_DATAPATH_CALLBACKS Die NET_ADAPTER_DATAPATH_CALLBACKS Struktur beschreibt die Rückruffunktionen eines Netzadapters zum Erstellen seiner Datenpfadwarteschlangen. |
|
NET_ADAPTER_DMA_CAPABILITIES Die NET_ADAPTER_DMA_CAPABILITIES Struktur beschreibt die DMA-Funktionen eines Adapters. |
|
NET_ADAPTER_LINK_LAYER_ADDRESS Eine NET_ADAPTER_LINK_LAYER_ADDRESS Struktur beschreibt eine Linkschichtadresse. |
|
NET_ADAPTER_LINK_LAYER_CAPABILITIES Beschreibt die Verbindungsschichtfunktionen des Adapters. |
|
NET_ADAPTER_LINK_STATE Beschreibt den Verbindungsstatus des Adapters. |
|
NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES Die NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES-Struktur beschreibt die Funktionen einer Netzwerkschnittstellenkarte (Network Interface Card, NIC) zum Entladen von Prüfsummenberechnungen und -validierungen. |
|
NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES Die NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES-Struktur beschreibt die Funktionen eines Netzadapters für das Offload von IPv4 ARP low power protocol. |
|
NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES Die NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES-Struktur beschreibt die Funktionen eines Netzadapters für IPv6 Neighbor Solicitation (NS) offload. |
|
NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES Die NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES-Struktur gibt die Empfangsfilterfunktionen einer NIC an. |
|
NET_ADAPTER_RX_CAPABILITIES In der NET_ADAPTER_RX_CAPABILITIES-Struktur werden die Empfangsfunktionen eines Netzadapters beschrieben. |
|
NET_ADAPTER_TX_CAPABILITIES Die NET_ADAPTER_TX_CAPABILITIES Struktur beschreibt die Übertragungsfunktionen eines Netzadapters. |
|
NET_ADAPTER_WAKE_BITMAP_CAPABILITIES Die NET_ADAPTER_WAKE_BITMAP_CAPABILITIES-Struktur beschreibt die Wake-On-LAN-Funktionen (WoL) eines Netzadapters zum Aufwachen aus einem Bitmapmuster. |
|
NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES beschreibt die WoL-Funktionen eines Netzwerkadapters zum Aufwachen von einem EAPOL-Paket. |
|
NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES Die NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES Struktur beschreibt die Wake-On-LAN-Funktionen (WoL) eines Netzadapters zum Aufwachen aus einem Magischen Paket. |
|
NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES Die NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES-Struktur beschreibt die Wake-On-LAN-Funktionen (WoL) eines Netzadapters zum Aufwachen aus einem Medienänderungsereignis. |
|
NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES Die NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES Struktur beschreibt die Wake-On-LAN-Funktionen (WoL) eines Netzadapters zum Aufwachen aus einer Paketfilter-Übereinstimmung. |
|
NET_ADAPTER_WAKE_REASON_PACKET Die NET_ADAPTER_WAKE_REASON_PACKET-Struktur beschreibt ein Netzwerkpaket (als Wake-Paket bezeichnet), das dazu führte, dass der Netzwerkadapter ein Wake-up-Ereignis generierte. |
Aufzählungen
|
NET_ADAPTER_AUTO_NEGOTIATION_FLAGS Gibt die Einstellungen für die automatische Aushandlung für den NIC-Treiber an. |
|
NET_ADAPTER_PAUSE_FUNCTION_TYPE Die NET_ADAPTER_PAUSE_FUNCTION_TYPE Enumeration gibt an, welche IEEE 802.3-Pauseframes ein Netzadapter unterstützt. |
|
NET_ADAPTER_WAKE_PATTERN_ID NET_ADAPTER_WAKE_PATTERN_ID wird verwendet, um die Wake-Muster-ID in der NET_ADAPTER_WAKE_REASON_PACKET Struktur anzugeben. |
|
NET_MEMORY_MAPPING_REQUIREMENT Die NET_MEMORY_MAPPING_REQUIREMENT Enumeration identifiziert die Speicherzuordnungsanforderung, die ein Netzadapter für seine Empfangs- und Übertragungspuffer angeben kann. |
|
NET_PACKET_FILTER_FLAGS NET_PACKET_FILTER_FLAGS beschreiben die Empfangenpaketfilter eines Netzwerkadapters. |
|
NET_RX_FRAGMENT_BUFFER_ALLOCATION_MODE Die NET_RX_FRAGMENT_BUFFER_ALLOCATION_MODE-Aufzählung gibt an, wie das Betriebssystem puffern NET_PACKET_FRAGMENT Empfangenpuffer für die Empfangswarteschlangen eines Netadapterclienttreibers zuordnen soll. |
|
NET_RX_FRAGMENT_BUFFER_ATTACHMENT_MODE Die NET_RX_FRAGMENT_BUFFER_ATTACHMENT_MODE-Aufzählung gibt an, wie das Betriebssystem NET_PACKET_FRAGMENT Puffer vorab an NET_PACKETs für die Empfangswarteschlangen eines Netadapter-Clienttreibers anfügen soll. |