ndis.h-Header

Dieser Header wird vom Netzwerk verwendet. Weitere Informationen finden Sie unter

ndis.h enthält die folgenden Programmierschnittstellen:

Functions

 
FILTER_SYNCHRONOUS_OID_REQUEST

NDIS ruft die FilterSynchronousOidRequest-Funktion eines Filtertreibers auf, um eine Vorschau einer synchronen OID-Anforderung anzuzeigen, bevor die Anforderung an den zugrunde liegenden Miniporttreiber übergeben wird.
FILTER_SYNCHRONOUS_OID_REQUEST_COMPLETE

NDIS ruft die FilterSynchronousOidRequestComplete-Funktion eines Filtertreibers auf, nachdem eine synchrone OID-Anforderung von einem zugrunde liegenden Treiber abgeschlossen wurde.
MINIPORT_SYNCHRONOUS_OID_REQUEST

NDIS ruft die MiniportSynchronousOidRequest-Rückruffunktion eines Miniporttreibers auf, um eine synchrone OID-Anforderung auszusetzen.
NDIS_DECLARE_SWITCH_NET_BUFFER_LIST_CONTEXT_TYPE

Erweiterbare Hyper-V-Switcherweiterungen verwenden das makro NDIS_DECLARE_SWITCH_NET_BUFFER_LIST_CONTEXT_TYPE, um den Kontexttyp zu definieren, der von den Funktionen SetNetBufferListSwitchContext und GetNetBufferListSwitchContext zum Anfügen und Abrufen von Kontext aus einer NET_BUFFER_LIST-Struktur verwendet wird. Erweiterungen können beliebig viele Kontexttypen innerhalb ihres Treibers definieren.
NDIS_GET_NET_BUFFER_LIST_CANCEL_ID

Das NDIS_GET_NET_BUFFER_LIST_CANCEL_ID Makro ruft den Abbruchbezeichner von einer NET_BUFFER_LIST-Struktur ab.
NDIS_INIT_MUTEX

Das NDIS_INIT_MUTEX Makro initialisiert ein Mutex-Objekt und legt es auf einen signalierten Zustand fest.
NDIS_LOWER_IRQL

Das NDIS_LOWER_IRQL Makro legt den IRQL für den aktuellen Prozessor auf den angegebenen Wert fest.
NDIS_MAKE_RID

Das NDIS_MAKE_RID Makro erstellt einen NDIS_VF_RID Wert aus PCI Express (PCIe) Segment, Bus, Gerät und Funktionsnummern. Der Miniporttreiber verwendet diesen Wert als PCIe Requestor-ID (RID) für die PCIe Virtual Function (VF) eines Netzwerkadapters.
NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO

Das NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO Makro fügt dem Anfang einer verknüpften Liste solcher Strukturen, die einer NET_BUFFER_LIST Struktur zugeordnet sind, eine medienspezifische Informationsdatenstruktur hinzu.
NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO_EX

Das NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO_EX Makro fügt dem Anfang einer verknüpften Liste solcher Strukturen, die einer NET_BUFFER_LIST Struktur zugeordnet sind, eine medienspezifische Informationsdatenstruktur hinzu.
NDIS_NBL_GET_MEDIA_SPECIFIC_INFO

Das makro NDIS_NBL_GET_MEDIA_SPECIFIC_INFO ruft eine medienspezifische Informationsdatenstruktur aus einer verknüpften Liste solcher Strukturen ab, die einer NET_BUFFER_LIST-Struktur zugeordnet sind.
NDIS_NBL_GET_MEDIA_SPECIFIC_INFO_EX

Das NDIS_NBL_GET_MEDIA_SPECIFIC_INFO_EX Makro ruft eine medienspezifische Informationsdatenstruktur aus einer verknüpften Liste solcher Strukturen ab, die einer NET_BUFFER_LIST-Struktur zugeordnet sind.
NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO

Das NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO Makro entfernt eine medienspezifische Informationsdatenstruktur aus einer verknüpften Liste solcher Strukturen, die einer NET_BUFFER_LIST-Struktur zugeordnet sind.
NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO_EX

Das NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO_EX Makro entfernt eine medienspezifische Informationsdatenstruktur aus einer verknüpften Liste solcher Strukturen, die einer NET_BUFFER_LIST-Struktur zugeordnet sind.
NDIS_RAISE_IRQL_TO_DISPATCH

Das NDIS_RAISE_IRQL_TO_DISPATCH Makro löst die aktuelle IRQL auf DISPATCH_LEVEL auf dem aktuellen Prozessor aus.
NDIS_RELEASE_MUTEX

Das NDIS_RELEASE_MUTEX Makro gibt das angegebene mutex-Objekt frei.
NDIS_SET_NET_BUFFER_LIST_CANCEL_ID

Das NDIS_SET_NET_BUFFER_LIST_CANCEL_ID Makro kennzeichnet eine NET_BUFFER_LIST-Struktur mit einem Abbruchbezeichner, den ein Treiber später verwenden kann, um die ausstehende Übertragung der zugeordneten Daten abzubrechen.
NDIS_SWITCH_PORT_DESTINATION_AT_ARRAY_INDEX

Erweiterbare Hyper-V-Switcherweiterungen verwenden das makro NDIS_SWITCH_PORT_DESTINATION_AT_ARRAY_INDEX, um auf ein NDIS_SWITCH_PORT_DESTINATION-Element in einer NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY-Struktur zuzugreifen.
NDIS_WAIT_FOR_MUTEX

Das NDIS_WAIT_FOR_MUTEX Makro versetzt den aktuellen Thread in den Wartezustand, bis das angegebene Mutex-Objekt auf den signalierten Zustand festgelegt ist.
NdisAcquireReadWriteLock

Die NdisAcquireReadWriteLock-Funktion ruft eine Sperre ab, die der Aufrufer entweder für den Schreib- oder Lesezugriff auf die Ressourcen verwendet, die von Treiberthreads gemeinsam genutzt werden. Hinweis Die Schnittstelle für die Lese-/Schreibsperre ist für NDIS 6.20- und höher-Treiber veraltet, die anstelle von NdisAcquireReadWrite NdisAcquireRWrite oder NdisAcquireRWLockWrite verwenden sollten.
NdisAcquireRWLockRead

Die NdisAcquireRWLockRead-Funktion ruft eine Lesesperre ab, die der Aufrufer für den Lesezugriff auf Ressourcen verwendet, die von Treiberthreads gemeinsam genutzt werden.
NdisAcquireRWLockWrite

Die NdisAcquireRWLockWrite-Funktion ruft eine Schreibsperre ab, die der Aufrufer für den Schreibzugriff auf Ressourcen verwendet, die von Treiberthreads gemeinsam genutzt werden.
NdisAcquireSpinLock

Die NdisAcquireSpinLock-Funktion erhält eine Spinsperre, damit der Aufrufer exklusiven Zugriff auf die Ressourcen erhält, die von der Spinsperre geschützt werden.
NdisActiveGroupCount

Die NdisActiveGroupCount-Funktion gibt die Anzahl der Prozessorgruppen zurück, die derzeit im lokalen Computersystem aktiv sind.
NdisAdjustMdlLength

Die Funktion NdisAdjustMdlLength ändert die Länge der Daten, die einer MDL zugeordnet sind.
NdisAllocateBuffer

NdisAllocateBuffer erstellt einen Pufferdeskriptor, der einem angegebenen virtuellen (Unter)Bereich innerhalb eines bereits zugewiesenen, nicht auslagerten Speicherblocks zuzuordnen ist.
NdisAllocateBufferPool

Diese Funktion gibt ein Handle zurück, mit dem der Aufrufer Pufferdeskriptoren zuordnen kann, indem er NdisAllocateBuffer aufruft.
NdisAllocateCloneOidRequest

Die NdisAllocateCloneOidRequest-Funktion weist Arbeitsspeicher für eine neue NDIS_OID_REQUEST-Struktur zu und kopiert alle Informationen aus einer vorhandenen NDIS_OID_REQUEST-Struktur in die neu zugewiesene Struktur.
NdisAllocateFromNPagedLookasideList

Die Funktion NdisAllocateFromNPagedLookasideList entfernt den ersten Eintrag aus dem angegebenen Lookaside-Listenkopf. Wenn die Suchliste derzeit leer ist, wird ein Eintrag aus einem nicht ausgestellten Pool zugeordnet.
NdisAllocateGenericObject

Komponenten ohne NDIS-Handle verwenden die NdisAllocateGenericObject-Funktion, um ein generisches NDIS-Objekt zuzuordnen.
NdisAllocateIoWorkItem

NDIS-Treiber rufen die NdisAllocateIoWorkItem-Funktion auf, um ein Arbeitselement zuzuweisen. Weitere Informationen finden Sie unter NDIS-E/A-Arbeitselemente.
NdisAllocateMemoryWithTagPriority

NDIS-Treiber rufen die NdisAllocateMemoryWithTagPriority-Funktion auf, um einen Pool mit Arbeitsspeicher aus dem nicht ausgelagerten Pool zuzuweisen.
NdisAllocatePacketPoolEx

Diese Funktion weist einen Speicherblock für einen Pool von Paketdeskriptoren zu und initialisiert diesen.
NdisAllocateRWLock

Die NdisAllocateRWLock-Funktion weist eine Lese-/Schreibsperrevariable vom Typ NDIS_RW_LOCK_EX zu.
NdisAllocateSharedMemory

Die NdisAllocateSharedMemory-Funktion weist freigegebenen Arbeitsspeicher von einem Anbieter für gemeinsam genutzten Speicher zu.
NdisAllocateSpinLock

Die NdisAllocateSpinLock-Funktion initialisiert eine Variable vom Typ NDIS_SPIN_LOCK, die zum Synchronisieren des Zugriffs auf Ressourcen verwendet wird, die von Nicht-ISR-Treiberfunktionen freigegeben werden.
NdisAllocateTimerObject

Die NdisAllocateTimerObject-Funktion weist ein Timerobjekt zu und initialisiert es für die Verwendung mit nachfolgenden NdisXxx-Timerfunktionen.
NdisAnsiStringToUnicodeString

Die NdisAnsiStringToUnicodeString-Funktion konvertiert eine bestimmte gezählte ANSI-Zeichenfolge in eine gezählte Unicode-Zeichenfolge. Die Übersetzung entspricht den aktuellen Systemgebietsschemainformationen.
NdisBuildScatterGatherList

Die NdisBuildScatterGatherList-Funktion erstellt mithilfe der angegebenen Parameter eine Scatter/Gather-Liste.
NdisCancelDirectOidRequest

Protokolltreiber rufen die NdisCancelDirectOidRequest-Funktion auf, um eine vorherige direkte OID-Anforderung an die zugrunde liegenden Treiber abzubrechen.
NdisCancelOidRequest

Protokolltreiber rufen die NdisCancelOidRequest-Funktion auf, um eine vorherige Anforderung an die zugrunde liegenden Treiber abzubrechen.
NdisCancelSendNetBufferLists

Protokolltreiber rufen die NdisCancelSendNetBufferLists-Funktion auf, um die Übertragung von Netzwerkdaten abzubrechen.
NdisCancelSendPackets

NdisCancelSendPackets bricht die Übertragung aller Pakete ab, die mit dem angegebenen Abbruchbezeichner auf dem durch das Bindungshandle identifizierten Miniporttreiber gekennzeichnet sind.
NdisCancelTimerObject

Die NdisCancelTimerObject-Funktion bricht ein Timerobjekt ab, das einem vorherigen Aufruf der NdisSetTimerObject-Funktion zugeordnet ist.
NdisClAddParty

NdisClAddParty fügt eine Partei auf der Multipoint-VC des Clients hinzu.
NdisClCloseAddressFamily

NdisClCloseAddressFamily gibt die Zuordnung zwischen einem Clientprotokoll und dem registrierten AF eines Anrufmanagers oder MCM-Treibers für eine bestimmte NIC frei, an die der Client gebunden ist.
NdisClCloseCall

NdisClCloseCall fordert an, dass ein Aufruf auf der angegebenen Vc abgerissen wird.
NdisClDeregisterSap

NdisClDeregisterSap gibt eine zuvor registrierte SAP-Datei frei.
NdisClDropParty

NdisClDropParty löscht eine Partei aus der Multipoint-VC des Clients.
NdisClGetProtocolVcContextFromTapiCallId

NdisClGetProtocolVcContextFromTapiCallId ruft den Clientkontext für eine virtuelle Verbindung (VIRTUAL Connection, VC) ab, die durch eine TAPI-Aufruf-ID-Zeichenfolge identifiziert wird.
NdisClIncomingCallComplete

NdisClIncomingCallComplete gibt die Annahme oder Ablehnung eines angebotenen eingehenden Anrufs durch einen Client zurück, für den die ProtocolClIncomingCall-Funktion des Clients zuvor NDIS_STATUS_PENDING zurückgegeben hat.
NdisClMakeCall

NdisClMakeCall richtet einen ausgehenden Anruf auf einer vom Client erstellten Vc ein.
NdisClModifyCallQoS

NdisClModifyCallQoS fordert eine Änderung der Dienstqualität für eine Verbindung an.
NdisClNotifyCloseAddressFamilyComplete

Die Funktion NdisClNotifyCloseAddressFamilyComplete gibt den endgültigen status eines Af-Schließenvorgangs (Af) zurück, für den die ProtocolClNotifyCloseAf-Funktion des Aufrufers NDIS_STATUS_PENDING zurückgegeben hat.
NdisClOpenAddressFamilyEx

Die NdisClOpenAddressFamilyEx-Funktion registriert eine Adressfamilie (AF), die einem Anruf-Manager für einen verbindungsorientierten Client zugeordnet ist.
NdisCloseAdapter

NdisCloseAdapter gibt die festgelegte Bindung und die ressourcen frei, die beim Protokoll NdisOpenAdapter zugewiesen wurden.
NdisCloseAdapterEx

Ein Protokolltreiber ruft die NdisCloseAdapterEx-Funktion auf, um die Bindung und die Ressourcen freizugeben, die zugewiesen wurden, als der Treiber die NdisOpenAdapterEx-Funktion aufgerufen hat.
NdisCloseConfiguration

Die NdisCloseConfiguration-Funktion gibt das Handle für den Registrierungsschlüssel frei, der von der Funktion NdisOpenConfigurationEx, NdisOpenConfigurationKeyByIndex oder NdisOpenConfigurationKeyByName zurückgegeben wurde.
NdisCloseFile

Die NdisCloseFile-Funktion gibt ein von der NdisOpenFile-Funktion zurückgegebenes Handle frei und gibt den Speicher frei, der zum Speichern des Dateiinhalts beim Öffnen zugewiesen wurde.
NdisClRegisterSap

NdisClRegisterSap registriert eine SAP, auf der der Client eingehende Anrufe von einem Remoteknoten empfangen kann.
NdisCmActivateVc

NdisCmActivateVc übergibt von CM bereitgestellte Aufrufparameter, einschließlich Medienparametern, für einen bestimmten Vc bis zum zugrunde liegenden Miniporttreiber.
NdisCmAddPartyComplete

NdisCmAddPartyComplete gibt die letzte status der Anforderung eines Clients zurück, für die der Anrufmanager zuvor NDIS_STATUS_PENDING zurückgegeben hat, um eine Partei zu einer festgelegten Multipoint-VC hinzuzufügen.
NdisCmCloseAddressFamilyComplete

NdisCmCloseAddressFamilyComplete gibt die letzte status der Anforderung eines Clients zurück, für die die ProtocolCmCloseAf-Funktion des CM NDIS_STATUS_PENDING zurückgegeben hat, um den AF zu schließen.
NdisCmCloseCallComplete

NdisCmCloseCallComplete gibt die letzte status der Anforderung eines Clients zurück, für die der Anrufmanager zuvor NDIS_STATUS_PENDING zurückgegeben hat, um einen Anruf abreißen zu können.
NdisCmDeactivateVc

NdisCmDeactivateVc benachrichtigt NDIS und den zugrunde liegenden Miniporttreiber, dass es keine weiteren Übertragungen für einen bestimmten aktiven Vc geben wird.
NdisCmDeregisterSapComplete

NdisCmDeregisterSapComplete gibt die letzte status der Anforderung eines Clients zurück, für die der Anrufmanager zuvor NDIS_STATUS_PENDING zurückgegeben hat, um die Registrierung eines SAP aufzuheben.
NdisCmDispatchCallConnected

NdisCmDispatchCallConnected benachrichtigt NDIS und den Client, dass die Datenübertragungen auf einer Vc beginnen können, die der Anrufmanager für einen eingehenden Anruf erstellt hat, der auf einem Remoteknoten initiiert wurde.
NdisCmDispatchIncomingCall

NdisCmDispatchIncomingCall informiert den Client über einen eingehenden Anruf bei einem SAP, der zuvor von diesem Client registriert wurde.
NdisCmDispatchIncomingCallQoSChange

NdisCmDispatchIncomingCallQoSChange benachrichtigt einen Client, dass eine Anforderung zum Ändern der Dienstqualität für die aktive Verbindung dieses Clients über das Netzwerk empfangen wurde.
NdisCmDispatchIncomingCloseCall

NdisCmDispatchIncomingCloseCall weist einen Client an, einen aktiven oder angebotenen Anruf abreißen, in der Regel, weil der Anrufmanager eine Anforderung vom Netzwerk zum Schließen der Verbindung erhalten hat.
NdisCmDispatchIncomingDropParty

NdisCmDispatchIncomingDropParty benachrichtigt einen Client, dass er eine bestimmte Partei auf einem Multipoint-Vc entfernen soll, in der Regel, weil der Anrufmanager über das Netzwerk eine Anforderung zum Schließen einer aktiven Mehrpunktverbindung erhalten hat.
NdisCmDropPartyComplete

NdisCmDropPartyComplete gibt die letzte status der Anforderung eines Clients zurück, für die der Anrufmanager zuvor NDIS_STATUS_PENDING zurückgegeben hat, um eine Partei aus einer Multipoint-VC zu entfernen.
NdisCmMakeCallComplete

NdisCmMakeCallComplete gibt die letzte status der Anforderung eines Clients zurück, für die der Anrufmanager zuvor NDIS_STATUS_PENDING zurückgegeben hat, um einen ausgehenden Anruf zu tätigen.
NdisCmModifyCallQoSComplete

NdisCmModifyCallQoSComplete gibt den Abschluss der Anforderung des Clients an, für die der Anrufmanager zuvor NDIS_STATUS_PENDING zurückgegeben hat, um die Dienstqualität für einen Nachweis zu ändern.
NdisCmNotifyCloseAddressFamily

Die Funktion NdisCmNotifyCloseAddressFamily benachrichtigt NDIS, dass ein Anruf-Manager die Bindung an einen zugrunde liegenden Miniportadapter aufhebt und dass alle zugeordneten CoNDIS-Clients die angegebene Adressfamilie (AF) schließen sollten.
NdisCmOpenAddressFamilyComplete

NdisCmOpenAddressFamilyComplete gibt den endgültigen status des Öffnens eines bestimmten Af durch einen eigenständigen Anrufmanager für einen bestimmten Client zurück, nachdem der Anrufmanager NDIS_STATUS_PENDING als Antwort auf die ursprüngliche Open-AF-Anforderung dieses Clients zurückgegeben hat.
NdisCmRegisterAddressFamilyEx

Die NdisCmRegisterAddressFamilyEx-Funktion registriert eine Adressfamilie (AF) für die Kommunikation zwischen CoNDIS-Treibern.
NdisCmRegisterSapComplete

NdisCmRegisterSapComplete gibt die letzte status der Anforderung eines Clients zurück, für die der CM zuvor NDIS_STATUS_PENDING zurückgegeben hat, um eine SAP-Instanz zu registrieren.
NdisCoAssignInstanceName

NdisCoAssignInstanceName weist einem Nachweis einen instance Namen zu und bewirkt, dass NDIS eine GUID (global eindeutiger Bezeichner) für den zugewiesenen Namen mit der Windows-Verwaltungsinstrumentation (WMI) registriert.
NdisCoCreateVc

NdisCoCreateVc richtet einen Verbindungsendpunkt ein, von dem aus ein Client ausgehende Anrufe tätigen kann oder über den ein eigenständiger Anrufmanager eingehende Anrufe senden kann.
NdisCoDeleteVc

NdisCoDeleteVc zerstört eine vom Aufrufer erstellte VC.
NdisCoGetTapiCallId

NdisCoGetTapiCallId ruft eine Zeichenfolge ab, die TAPI-Anwendungen verwenden können, um eine bestimmte virtuelle NDIS-Verbindung (NDIS Virtual Connection, VC) zu identifizieren.
NdisCompleteBindAdapterEx

Ein Protokolltreiber ruft die NdisCompleteBindAdapterEx-Funktion auf, um einen Bindungsvorgang abzuschließen, für den die ProtocolBindAdapterEx-Funktion des Treibers NDIS_STATUS_PENDING zurückgegeben wurde.
NdisCompleteNetPnPEvent

Protokolltreiber rufen die NdisCompleteNetPEvent-Funktion auf, um eine Antwort auf ein Plug & Play- oder Power Management-Ereignis abzuschließen, für das die ProtocolNetPnPEvent-Funktion des Aufrufers NDIS_STATUS_PENDING zurückgegeben hat.
NdisCompleteUnbindAdapterEx

Ein Protokolltreiber ruft die NdisCompleteUnbindAdapterEx-Funktion auf, um einen nicht bindungslosen Vorgang abzuschließen, für den die ProtocolUnbindAdapterEx-Funktion des Treibers NDIS_STATUS_PENDING zurückgegeben hat.
NdisCoOidRequest

Die NdisCoOidRequest-Funktion leitet eine Anforderung an zielorientierte CoNDIS-Treiber weiter, um OID-angegebene Informationen des Zieltreibers abzufragen oder festzulegen.
NdisCoOidRequestComplete

Die NdisCoOidRequestComplete-Funktion gibt den endgültigen status einer OID-Anforderung zurück, für die die ProtocolCoOidRequest-Funktion eines CoNDIS-Clients oder eigenständigen Aufruf-Managers zuvor NDIS_STATUS_PENDING zurückgegeben hat.
NdisCopyFromPacketToPacketSafe

NdisCopyFromPacketToPacket kopiert einen angegebenen Datenbereich von einem Paket in ein anderes.
NdisCoSendNetBufferLists

Die NdisCoSendNetBufferLists-Funktion sendet Netzwerkdaten, die in einer angegebenen Liste von NET_BUFFER_LIST-Strukturen enthalten sind.
NdisCurrentGroupAndProcessor

Die NdisCurrentGroupAndProcessor-Funktion gibt die gruppenrelative Prozessornummer und die Gruppennummer des aktuellen Prozessors zurück.
NdisCurrentProcessorIndex

Die NdisCurrentProcessorIndex-Funktion gibt die systemseitig zugewiesene Nummer des aktuellen Prozessors zurück, auf dem der Aufrufer ausgeführt wird.
NdisDeleteNPagedLookasideList

Die NdisDeleteNPagedLookasideList-Funktion entfernt eine nicht ausseitige Lookaside-Liste aus dem System.
NdisDeregisterDeviceEx

Die NdisDeregisterDeviceEx-Funktion entfernt ein Geräteobjekt aus dem System, das von der NdisRegisterDeviceEx-Funktion erstellt wurde.
NdisDeregisterProtocol

NdisDeregisterProtocol gibt die Ressourcen frei, die zugewiesen wurden, wenn der Treiber NdisRegisterProtocol aufgerufen hat.
NdisDeregisterProtocolDriver

Ein Protokolltreiber ruft die NdisDeregisterProtocolDriver-Funktion auf, um die Ressourcen freizugeben, die NDIS zugewiesen hat, als der Treiber die NdisRegisterProtocolDriver-Funktion aufgerufen hat.
NdisDirectOidRequest

Die NdisDirectOidRequest-Funktion leitet eine direkte OID-Anforderung an die zugrunde liegenden Treiber weiter, um die Funktionen oder status eines Adapters abzufragen oder den Zustand eines Adapters festzulegen.
NdisDprAcquireReadWriteLock

Die NdisDprAcquireReadWriteLock-Funktion ruft eine Sperre ab, die der Aufrufer entweder für Schreib- oder Lesezugriff auf die Ressourcen verwendet, die von Treiberthreads gemeinsam genutzt werden. Hinweis Die Lese-/Schreibsperrschnittstelle ist für NDIS 6.20- und höher-Treiber veraltet, die anstelle von NdisDprAcquireRWLockRead oder NdisAcquireRWLockWrite (Einstellung NDIS_RWL_AT_DISPATCH_LEVEL im Flags-Parameter) anstelle von NdisDprAcquireReadWriteLock verwenden sollten.
NdisDprAcquireSpinLock

Die NdisDprAcquireSpinLock-Funktion erhält eine Drehsperre, damit der Aufrufer den Zugriff auf Ressourcen synchronisieren kann, die von Nicht-ISR-Treiberfunktionen gemeinsam genutzt werden, und zwar auf multiprozessorsichere Weise.
NdisDprReleaseReadWriteLock

Die NdisDprReleaseReadWriteLock-Funktion gibt eine Sperre frei, die in einem vorherigen Aufruf von NdisDprAcquireReadWriteLock abgerufen wurde. Hinweis Die Lese-/Schreibsperre ist für NDIS 6.20- und höher-Treiber veraltet, die NdisReleaseRWLock anstelle von NdisDprReleaseReadWriteLock verwenden sollten.
NdisDprReleaseSpinLock

Die NdisDprReleaseSpinLock-Funktion gibt eine Spinsperre frei, die im unmittelbar vorangehenden Aufruf der NdisDprAcquireSpinLock-Funktion abgerufen wurde.
NdisEnumerateFilterModules

Die NdisEnumerateFilterModules-Funktion listet alle Filtermodule und Filterzwischentreiberinstanzen in einem Filterstapel auf.
NdisEqualMemory

Die NdisEqualMemory-Funktion vergleicht eine angegebene Anzahl von Zeichen in einem Speicherblock mit der gleichen Anzahl von Zeichen in einem zweiten Speicherblock.
NdisEqualString

Die NdisEqualString-Funktion vergleicht zwei Zeichenfolgen im Betriebssystemstandardzeichensatz, um zu bestimmen, ob sie gleich sind.
NdisEqualUnicodeString

Die NdisEqualUnicodeString-Funktion vergleicht zwei Unicode-Zeichenfolgen und gibt zurück, ob sie gleich sind.
NdisFCancelDirectOidRequest

Filtertreiber rufen die NdisFCancelDirectOidRequest-Funktion auf, um eine vorherige direkte OID-Anforderung an die zugrunde liegenden Treiber abzubrechen.
NdisFCancelOidRequest

Filtertreiber rufen die NdisFCancelOidRequest-Funktion auf, um eine vorherige Anforderung an die zugrunde liegenden Treiber abzubrechen.
NdisFCancelSendNetBufferLists

Filtertreiber rufen die NdisFCancelSendNetBufferLists-Funktion auf, um die Übertragung von Netzwerkdaten abzubrechen.
NdisFDeregisterFilterDriver

Ein Filtertreiber ruft die NdisFDeregisterFilterDriver-Funktion auf, um Ressourcen freizugeben, die zuvor der NdisFRegisterFilterDriver-Funktion zugeordnet wurden.
NdisFDevicePnPEventNotify

Ein Filtertreiber kann die NdisFDevicePnPEventNotify-Funktion aufrufen, um ein Gerät Plug & Play (PnP) oder ein Power Management-Ereignis an zugrunde liegende Treiber weiterzuleiten.
NdisFDirectOidRequest

Filtertreiber rufen die NdisFDirectOidRequest-Funktion auf, um eine direkte OID-Anforderung an zugrunde liegende Treiber weiterzuleiten oder eine solche Anforderung zu erstellen.
NdisFDirectOidRequestComplete

Filtertreiber rufen die NdisFDirectOidRequestComplete-Funktion auf, um die endgültige status einer direkten OID-Anforderung zurückzugeben, für die die FilterDirectOidRequest-Funktion des Treibers NDIS_STATUS_PENDING zurückgegeben hat.
NdisFGetOptionalSwitchHandlers

Erweiterungen für erweiterbare Hyper-V-Switches rufen die NdisFGetOptionalSwitchHandlers-Funktion auf, um eine Liste von Zeigern auf die Hyper-V-Handlerfunktionen für erweiterbare Switches abzurufen.
NdisFillMemory

Die NdisFillMemory-Funktion füllt einen vom Aufrufer bereitgestellten Puffer mit dem angegebenen Zeichen aus.
NdisFIndicateReceiveNetBufferLists

Ein Filtertreiber ruft NdisFIndicateReceiveNetBufferLists auf, um anzugeben, dass er Netzwerkdaten empfangen hat. Weitere Informationen finden Sie unter Empfangen von Daten in einem Filtertreiber.
NdisFIndicateStatus

Die NdisFIndicateStatus-Funktion übergibt eine gefilterte status Angabe von einem zugrunde liegenden Treiber oder stammt von einer status-Angabe.
NdisFNetPnPEvent

Ein Filtertreiber kann die NdisFNetPnPEvent-Funktion aufrufen, um ein PnP-Ereignis (Network Plug & Play) oder ein Power Management-Ereignis an übergeordnete Treiber weiterzuleiten.
NdisFOidRequest

Filtertreiber rufen die NdisFOidRequest-Funktion auf, um eine OID-Anforderung an zugrunde liegende Treiber weiterzuleiten oder eine solche Anforderung zu erstellen.
NdisFOidRequestComplete

Filtertreiber rufen die NdisFOidRequestComplete-Funktion auf, um die endgültige status einer OID-Anforderung zurückzugeben, für die die FilterOidRequest-Funktion des Treibers NDIS_STATUS_PENDING zurückgegeben wurde.
NdisFPauseComplete

Ein Filtertreiber muss die NdisFPauseComplete-Funktion aufrufen, um einen Pausenvorgang abzuschließen, wenn der Treiber NDIS_STATUS_PENDING von seiner FilterPause-Funktion zurückgegeben hat.
NdisFreeCloneOidRequest

Die NdisFreeCloneOidRequest-Funktion gibt eine geklonte NDIS_OID_REQUEST-Struktur frei.
NdisFreeGenericObject

Rufen Sie die NdisFreeGenericObject-Funktion auf, um ein generisches Objekt frei zu geben, das mit der Funktion NdisAllocateGenericObject erstellt wurde.
NdisFreeIoWorkItem

NDIS-Treiber rufen die NdisFreeIoWorkItem-Funktion auf, um ein angegebenes Arbeitselement frei zu geben.
NdisFreeMemory

Die NdisFreeMemory-Funktion gibt einen Speicherblock frei, der zuvor der Funktion NdisAllocateMemoryWithTagPriority zugeordnet wurde.
NdisFreeMemoryWithTag

Die NdisFreeMemoryWithTag-Funktion ist für alle NDIS-Versionen veraltet. Verwenden Sie stattdessen NdisAllocateMemoryWithTagPriority.
NdisFreeMemoryWithTagPriority

Die Funktion NdisFreeMemoryWithTagPriority gibt Arbeitsspeicher frei, der der Funktion NdisAllocateMemoryWithTagPriority zugeordnet wurde.
NdisFreePacketPool

Diese Funktion gibt ein Handle für einen Paketpoolblock frei, der mit der Funktion NdisAllocatePacketPool zugeordnet wurde.
NdisFreeRWLock

Die NdisFreeRWLock-Funktion gibt eine Lese-/Schreibsperre frei, die zuvor der NdisAllocateRWLock-Funktion zugeordnet wurde.
NdisFreeScatterGatherList

Die NdisFreeScatterGatherList-Funktion gibt eine Scatter-/Gather-Liste frei.
NdisFreeSharedMemory

Die NdisFreeSharedMemory-Funktion gibt freigegebenen Arbeitsspeicher frei, den ein Treiber von einem Anbieter für gemeinsam genutzten Speicher zugewiesen hat.
NdisFreeSpinLock

Die NdisFreeSpinLock-Funktion gibt eine Spinsperre frei, die in einem vorherigen Aufruf der NdisAllocateSpinLock-Funktion initialisiert wurde.
NdisFreeString

Die NdisFreeString-Funktion gibt Speicher frei, der von NdisInitializeString für eine gepufferte Zeichenfolge zugeordnet wurde.
NdisFreeTimerObject

Die NdisFreeTimerObject-Funktion gibt ein Timerobjekt frei, das der NdisAllocateTimerObject-Funktion zugeordnet wurde.
NdisFreeToNPagedLookasideList

Die NdisFreeToNPagedLookasideList-Funktion gibt einen Eintrag in die angegebene Lookaside-Liste zurück.
NdisFRegisterFilterDriver

Ein Filtertreiber ruft die NdisFRegisterFilterDriver-Funktion auf, um seine FilterXxx-Funktionen bei NDIS zu registrieren.
NdisFRestartComplete

Ein Filtertreiber muss die NdisFRestartComplete-Funktion aufrufen, um einen Neustartvorgang abzuschließen, wenn der Treiber NDIS_STATUS_PENDING von seiner FilterRestart-Funktion zurückgegeben hat.
NdisFRestartFilter

Ein Filtertreiber ruft die NdisFRestartFilter-Funktion auf, um NDIS anzufordern, einen Neustartvorgang für ein Filtermodul zu initiieren.
NdisFReturnNetBufferLists

Filtertreiber rufen NdisFReturnNetBufferLists auf, um den Besitz einer oder mehrerer NET_BUFFER_LIST-Strukturen und der zugehörigen NET_BUFFER-Strukturen freizugeben.
NdisFSendNetBufferLists

Filtertreiber rufen die NdisFSendNetBufferLists-Funktion auf, um eine Liste von Netzwerkdatenpuffern zu senden.
NdisFSendNetBufferListsComplete

Filtertreiber rufen die NdisFSendNetBufferListsComplete-Funktion auf, um eine verknüpfte Liste von NET_BUFFER_LIST Strukturen an einen übergeordneten Treiber zurückzugeben und die letzte status einer Sendeanforderung zurückzugeben.
NdisFSetAttributes

Ein Filtertreiber ruft die NdisFSetAttributes-Funktion auf, um einen Filtermodulkontextbereich anzugeben.
NdisFSynchronousOidRequest

Filtertreiber rufen die NdisFSynchronousOidRequest-Funktion auf, um eine neue synchrone OID-Anforderung zu erstellen und an zugrunde liegende Treiber ausstellen zu können.
NdisGeneratePartialCancelId

Die NdisGeneratePartialCancelId-Funktion gibt einen Wert zurück, den der aufrufende Treiber als hochgeordnetes Byte einer Abbruch-ID verwenden muss.
NdisGetCurrentProcessorCounts

Die NdisGetCurrentProcessorCounts-Funktion gibt die Anzahl des aktuellen Prozessors zurück, mit dem ein Treiber die CPU-Auslastung für ein bestimmtes Zeitintervall ermitteln kann.
NdisGetCurrentProcessorCpuUsage

Die NdisGetCurrentProcessorCpuUsage-Funktion gibt die durchschnittliche Aktivität des aktuellen Prozessors seit dem Start als Prozentsatz zurück. Hinweis Diese Funktion ist veraltet.
NdisGetCurrentSystemTime

Die NdisGetCurrentSystemTime-Funktion gibt die aktuelle Systemzeit zurück, die zum Festlegen von Zeitstempeln geeignet ist.
NdisGetDeviceReservedExtension

Die NdisGetDeviceReservedExtension-Funktion ruft einen Zeiger auf die Geräteerweiterung ab, die einem Geräteobjekt zugeordnet ist.
NdisGetHypervisorInfo

Wichtig Ab Windows 10 Version 1703 ist NdisGetHypervisorInfo veraltet und sollte nicht verwendet werden.
NdisGetPhysicalAddressHigh

NdisGetPhysicalAddressHigh gibt den hohen Ordnungsteil einer angegebenen physischen Adresse zurück.
NdisGetPhysicalAddressLow

NdisGetPhysicalAddressLow gibt den Teil mit niedriger Ordnung einer angegebenen physischen Adresse zurück.
NdisGetProcessorInformation

Die NdisGetProcessorInformation-Funktion ruft Informationen zur CPU-Topologie des lokalen Computers und zu den Prozessoren ab, die ein Miniporttreiber für die empfangsseitige Skalierung (RSS) verwenden muss.
NdisGetProcessorInformationEx

Die NdisGetProcessorInformationEx-Funktion ruft Informationen zur CPU-Topologie des lokalen Computers ab.
NdisGetReceivedPacket

NdisGetReceivedPacket ruft ein Paket ab, das vom zugrunde liegenden Treiber empfangen wurde.
NdisGetRoutineAddress

Die NdisGetRoutineAddress-Funktion gibt die Adresse einer Routine mit dem Namen der Routine zurück.
NdisGetRssProcessorInformation

Die NdisGetRssProcessorInformation-Funktion ruft Informationen zu den Prozessoren ab, die ein Miniporttreiber für die empfangsseitige Skalierung (RSS) verwenden muss.
NdisGetSharedDataAlignment

NdisGetSharedDataAlignment gibt die bevorzugte Ausrichtung für Speicherstrukturen zurück, die von mehreren Prozessoren gemeinsam genutzt werden können.
NdisGetSystemUpTimeEx

Die NdisGetSystemUpTimeEx-Funktion gibt die Anzahl der Millisekunden zurück, die seit dem Neustart des Computers verstrichen sind.
NdisGetVersion

Die NdisGetVersion-Funktion gibt die Versionsnummer von NDIS zurück.
NdisGroupActiveProcessorCount

Die NdisGroupActiveProcessorCount-Funktion gibt die Anzahl der Prozessoren zurück, die derzeit in einer angegebenen Gruppe aktiv sind.
NdisGroupActiveProcessorMask

Die NdisGroupActiveProcessorMask-Funktion gibt die aktuell aktive Prozessormaske für die angegebene Gruppe zurück.
NdisGroupMaxProcessorCount

Die NdisGroupMaxProcessorCount-Funktion bestimmt die maximale Anzahl von Prozessoren in einer angegebenen Prozessorgruppe.
NdisIfAddIfStackEntry

Die NdisIfAddIfStackEntry-Funktion gibt die Reihenfolge von zwei Netzwerkschnittstellen im NDIS-Netzwerkschnittstellenstapel an.
NdisIfAllocateNetLuidIndex

Die NdisIfAllocateNetLuidIndex-Funktion weist einen NET_LUID Index für einen NDIS-Netzwerkschnittstellenanbieter zu.
NdisIfDeleteIfStackEntry

Die NdisIfDeleteIfStackEntry-Funktion löscht Informationen zur Reihenfolge von zwei Netzwerkschnittstellen im NDIS-Schnittstellenstapel.
NdisIfDeregisterInterface

Die NdisIfDeregisterInterface-Funktion hebt die Registrierung einer NDIS-Netzwerkschnittstelle auf, die zuvor durch einen Aufruf der NdisIfRegisterInterface-Funktion registriert wurde.
NdisIfDeregisterProvider

Die NdisIfDeregisterProvider-Funktion hebt die Registrierung eines Schnittstellenanbieters auf, der zuvor durch einen Aufruf der NdisIfRegisterProvider-Funktion registriert wurde.
NdisIfFreeNetLuidIndex

Die NdisIfFreeNetLuidIndex-Funktion gibt eine Netzwerkschnittstelle NET_LUID Index frei, der zuvor durch einen Aufruf der NdisIfAllocateNetLuidIndex-Funktion zugeordnet wurde.
NdisIfGetInterfaceIndexFromNetLuid

Die NdisIfGetInterfaceIndexFromNetLuid-Funktion ruft den Netzwerkschnittstellenindex ab, der einem NET_LUID-Wert zugeordnet ist.
NdisIfGetNetLuidFromInterfaceIndex

Die NdisIfGetNetLuidFromInterfaceIndex-Funktion ruft den NET_LUID Wert ab, der einem Netzwerkschnittstellenindex zugeordnet ist.
NdisIfQueryBindingIfIndex

Die NdisIfQueryBindingIfIndex-Funktion ruft die Netzwerkschnittstellenindizes und NET_LUID Werte für die netzwerkhöchsten und niedrigsten Netzwerkschnittstellen ab, die einer angegebenen Protokollbindung zugeordnet sind.
NdisIfRegisterInterface

Die NdisIfRegisterInterface-Funktion registriert eine NDIS-Netzwerkschnittstelle.
NdisIfRegisterProvider

Die NdisIfRegisterProvider-Funktion registriert einen NDIS-Netzwerkschnittstellenanbieter.
NdisIMAssociateMiniport

Die NdisIMAssociateMiniport-Funktion informiert NDIS, dass die angegebenen unteren und oberen Schnittstellen für Miniport- bzw. Protokolltreiber zu demselben Zwischentreiber gehören.
NdisIMCancelInitializeDeviceInstance

Die NdisIMCancelInitializeDeviceInstance-Funktion bricht einen vorherigen Aufruf der NdisIMInitializeDeviceInstanceEx-Funktion ab.
NdisIMCopySendCompletePerPacketInfo

NdisIMCopySendCompletePerPacketInfo kopiert Paketinformationen aus einem Paket, das von einem niedrigeren Miniporttreiber zurückgegeben wird, in ein neues Paket, das an einen Treiber der oberen Ebene zurückgegeben werden soll.
NdisIMCopySendPerPacketInfo

NdisIMCopySendPerPacketInfo kopiert paketbezogene Informationen aus einem Paket, das von einem Treiber der oberen Ebene in ein neues Paket gesendet wurde, das an einen untergeordneten Miniporttreiber gesendet wird.
NdisIMDeInitializeDeviceInstance

Die Funktion NdisIMDeInitializeDeviceInstance ruft die MiniportHaltEx-Funktion eines NDIS-Zwischentreibers auf, um den virtuellen Miniport des Fahrers zu löschen.
NdisIMDeregisterLayeredMiniport

NdisIMDeregisterLayeredMiniport gibt einen zuvor registrierten Zwischentreiber frei.
NdisIMGetBindingContext

Die NdisIMGetBindingContext-Funktion ermöglicht einem NDIS-Protokolltreiber den Zugriff auf den Gerätekontextbereich, der von einem zugrunde liegenden Zwischentreiber erstellt wurde, für einen virtuellen Miniport, an den der Protokolltreiber höherer Ebene gebunden ist.
NdisIMGetDeviceContext

Diese Funktion ermöglicht der MiniportInitialize-Funktion eines NDIS-Zwischentreibers den Zugriff auf den Gerätekontextbereich, der von der ProtocolBindAdapter-Funktion zugeordnet wird.
NdisIMInitializeDeviceInstanceEx

Die NdisIMInitializeDeviceInstanceEx-Funktion initiiert den Initialisierungsvorgang für einen virtuellen Miniport und richtet optional Zustandsinformationen zum virtuellen Miniport für nachfolgende gebundene Protokolltreiber ein.
NdisIMNotifyPnPEvent

NdisIMNotifyPnPEvent gibt die Benachrichtigung über ein Plug & Play- oder Power Management-Ereignis an einen überlappenden Treiber weiter.
NdisIMRegisterLayeredMiniport

NdisIMRegisterLayeredMiniport registriert die MiniportXxx-Einstiegspunkte und den Namen eines Zwischentreibers bei der NDIS-Bibliothek, wenn der Treiber initialisiert.
NdisInitAnsiString

Die NdisInitAnsiString-Funktion initialisiert eine gezählte ANSI-Zeichenfolge.
NdisInitializeEvent

Die NdisInitializeEvent-Funktion richtet während der Treiberinitialisierung ein Ereignisobjekt ein, das anschließend als Synchronisierungsmechanismus verwendet werden kann.
NdisInitializeListHead

Die NdisInitializeListHead-Funktion initialisiert eine doppelt verknüpfte, vom Treiber verwaltete Warteschlange.
NdisInitializeNPagedLookasideList

Die NdisInitializeNPagedLookasideList-Funktion initialisiert eine Suchliste. Nach einer erfolgreichen Initialisierung können nicht ausseitige Blöcke fester Größe aus der Lookaside-Liste zugeordnet und freigegeben werden.
NdisInitializeReadWriteLock

Die NdisInitializeReadWriteLock-Funktion initialisiert eine Lese- oder Schreibsperrvariable vom Typ NDIS_RW_LOCK. Hinweis Die Lese-/Schreibsperre ist für NDIS 6.20- und höher-Treiber veraltet, die NdisAllocateRWLock anstelle von NdisInitializeReadWriteLock verwenden sollten.
NdisInitializeSListHead

Die NdisInitializeSListHead-Funktion initialisiert den Kopf einer sequenzierten, ineinandergreifenden, singlich verknüpften Liste.
NdisInitializeString

Die NdisInitializeString-Funktion ordnet Speicher für zu und initialisiert eine gezählte Zeichenfolge im Systemstandardzeichensatz.
NdisInitUnicodeString

Die NdisInitUnicodeString-Funktion initialisiert eine gezählte Unicode-Zeichenfolge.
NdisInterlockedAddLargeStatistic

Die NdisInterlockedAddLargeStatistic-Funktion führt eine ineinandergreifende Addition eines ULONG-Inkrementwerts zu einem LARGE_INTEGER addend-Wert durch.
NdisInterlockedAddUlong

Die NdisInterlockedAddUlong-Funktion fügt einer angegebenen ganzzahligen Zahl ohne Vorzeichen einen wert ohne Vorzeichen als atomischen Vorgang hinzu, wobei eine vom Aufrufer bereitgestellte Drehsperre verwendet wird, um den Zugriff auf die Ganzzahlvariable zu synchronisieren.
NdisInterlockedDecrement

Die NdisInterlockedDecrement-Funktion dekrementiert eine vom Aufrufer bereitgestellte Variable vom Typ LONG als atomischen Vorgang.
NdisInterlockedIncrement

Die NdisInterlockedIncrement-Funktion inkrementiert eine vom Aufrufer bereitgestellte Variable als atomischen Vorgang.
NdisInterlockedInsertHeadList

Die NdisInterlockedInsertHeadList-Funktion fügt einen Eintrag( in der Regel ein Paket) am Anfang einer doppelt verknüpften Liste ein, sodass der Zugriff auf die Liste auf multiprozessorsichere Weise synchronisiert wird.
NdisInterlockedInsertTailList

Die NdisInterlockedInsertTailList-Funktion fügt einen Eintrag( in der Regel ein Paket) am Ende einer doppelt verknüpften Liste ein, sodass der Zugriff auf die Liste auf multiprozessorsichere Weise synchronisiert wird.
NdisInterlockedPopEntrySList

Die NdisInterlockedPopEntrySList-Funktion entfernt den ersten Eintrag aus einer sequenzierten, singlich verknüpften Liste.
NdisInterlockedPushEntrySList

Die NdisInterlockedPushEntrySList-Funktion fügt einen Eintrag am Anfang einer sequenzierten, singly verknüpften Liste ein.
NdisInterlockedRemoveHeadList

Die NdisInterlockedRemoveHeadList-Funktion entfernt einen Eintrag, in der Regel ein Paket, aus dem Kopf einer doppelt verknüpften Liste, sodass der Zugriff auf die Liste multiprozessorsicher synchronisiert wird.
NdisMAllocateNetBufferSGList

Bus-master Miniporttreiber rufen die NdisMAllocateNetBufferSGList-Funktion auf, um eine Punkt-/Sammlungsliste für die Netzwerkdaten abzurufen, die einer NET_BUFFER-Struktur zugeordnet sind.
NdisMAllocatePort

Die NdisMAllocatePort-Funktion weist einen NDIS-Port zu, der einem Miniportadapter zugeordnet ist.
NdisMAllocateSharedMemory

NdisMAllocateSharedMemory ordnet einen Hostspeicherbereich zu und ordnet ihn zu, sodass gleichzeitig auf den Speicherbereich sowohl vom Hostsystem als auch von einer DMA-NIC aus zugegriffen werden kann.
NdisMAllocateSharedMemoryAsyncEx

Miniport-Treiber rufen die NdisMAllocateSharedMemoryAsyncEx-Funktion auf, um zusätzlichen Arbeitsspeicher zuzuweisen, der zwischen dem Treiber und seiner Bus-master DMA-NIC gemeinsam genutzt wird, in der Regel, wenn der Miniporttreiber auf den verfügbaren NIC-Empfangspuffern nicht mehr verfügbar ist.
NdisMapFile

Die NdisMapFile-Funktion ordnet eine bereits geöffnete Datei einem Puffer zu, auf den der Aufrufer zugegriffen werden kann, wenn die Datei derzeit nicht zugeordnet ist.
NdisMaxGroupCount

Die NdisMaxGroupCount-Funktion gibt die maximale Anzahl von Prozessorgruppen im lokalen Computersystem zurück.
NdisMCloseLog

NdisMCloseLog gibt Ressourcen frei, die für die Protokollierung verwendet wurden.
NdisMCmActivateVc

NdisMCmActivateVc benachrichtigt NDIS, dass ein MCM-Treiber bereit ist, Transfers auf einem bestimmten Vc durchzuführen.
NdisMCmAddPartyComplete

NdisMCmAddPartyComplete gibt die letzte status der Anforderung eines Clients zurück, für die der MCM-Treiber zuvor NDIS_STATUS_PENDING zurückgegeben hat, um eine Partei zu einer eingerichteten Multipoint-VC hinzuzufügen.
NdisMCmCloseAddressFamilyComplete

NdisMCmCloseAddressFamilyComplete gibt die letzte status der Anforderung eines Clients zurück, für die der MCM-Treiber NDIS_STATUS_PENDING zurückgegeben hat, um den AF zu schließen.
NdisMCmCloseCallComplete

NdisMCmCloseCallComplete gibt die letzte status der Anforderung eines Clients zurück, für die der MCM-Treiber zuvor NDIS_STATUS_PENDING zurückgegeben hat, um einen Anruf abreißen zu können.
NdisMCmCreateVc

NdisMCmCreateVc richtet einen Verbindungsendpunkt ein, auf dem ein MCM-Treiber ein Angebot für eingehende Anrufe an einen Client senden kann.
NdisMCmDeactivateVc

NdisMCmDeactivateVc benachrichtigt NDIS, dass es keine weiteren Übertragungen auf einen bestimmten aktiven VC geben wird.
NdisMCmDeleteVc

NdisMCmDeleteVc zerstört eine vom Aufrufer erstellte VC.
NdisMCmDeregisterSapComplete

NdisMCmDeregisterSapComplete gibt die letzte status der Clientanforderung zurück, für die der MCM-Treiber zuvor NDIS_STATUS_PENDING zurückgegeben hat, um die Registrierung eines SAP aufzuheben.
NdisMCmDispatchCallConnected

NdisMCmDispatchCallConnected benachrichtigt NDIS und den Client, dass die Datenübertragungen auf einer Vc beginnen können, die der MCM-Treiber für einen eingehenden Anruf erstellt hat, der auf einem Remoteknoten initiiert wurde.
NdisMCmDispatchIncomingCall

NdisMCmDispatchIncomingCall informiert den Client über einen eingehenden Anruf bei einem SAP, der zuvor vom Client mit dem MCM-Treiber registriert wurde.
NdisMCmDispatchIncomingCallQoSChange

NdisMCmDispatchIncomingCallQoSChange benachrichtigt einen Client, dass eine Anforderung zum Ändern der Dienstqualität für die aktive Verbindung dieses Clients über das Netzwerk empfangen wurde.
NdisMCmDispatchIncomingCloseCall

NdisMCmDispatchIncomingCloseCall weist einen Client an, einen aktiven oder angebotenen Anruf abzusetzen, in der Regel, weil der MCM-Treiber eine Anforderung vom Netzwerk zum Schließen der Verbindung erhalten hat.
NdisMCmDispatchIncomingDropParty

NdisMCmDispatchIncomingDropParty benachrichtigt einen Client, dass er eine bestimmte Partei auf einer Multipoint-VC entfernen soll.
NdisMCmDropPartyComplete

NdisMCmDropPartyComplete gibt die letzte status der Anforderung eines Clients zurück, für die der MCM-Treiber zuvor NDIS_STATUS_PENDING zurückgegeben hat, um eine Partei aus einer Multipoint-VC zu entfernen.
NdisMCmMakeCallComplete

NdisMCmMakeCallComplete gibt die letzte status der Clientanforderung zurück, für die der MCM-Treiber zuvor NDIS_STATUS_PENDING zurückgegeben hat, um einen ausgehenden Anruf zu tätigen.
NdisMCmModifyCallQoSComplete

NdisMCmModifyCallQoSComplete gibt den Abschluss der Clientanforderung an, für die der MCM-Treiber zuvor NDIS_STATUS_PENDING zurückgegeben hat, um die Dienstqualität für eine Vc zu ändern.
NdisMCmNotifyCloseAddressFamily

Die Funktion NdisMCmNotifyCloseAddressFamily benachrichtigt NDIS, dass eine angegebene Adressfamilie (AF), die einem Miniport-Anruf-Manager (MCM) zugeordnet ist, geschlossen werden sollte, und dass NDIS alle betroffenen CoNDIS-Clients benachrichtigen sollte.
NdisMCmOidRequest

Die NdisMCmOidRequest-Funktion sendet eine OID-Anforderung von einem MCM-Treiber (Miniport Call Manager) an einen CoNDIS-Client.
NdisMCmOidRequestComplete

Die NdisMCmOidRequestComplete-Funktion gibt die letzte status einer CoNDIS-OID-Anforderung zurück, für die die ProtocolCoOidRequest-Funktion eines MCM-Treibers (Miniport Call Manager) zuvor NDIS_STATUS_PENDING zurückgegeben wurde.
NdisMCmOpenAddressFamilyComplete

NdisMCmOpenAddressFamilyComplete gibt die endgültige status der Anforderung eines Clients zurück, für die die ProtocolCmOpenAf-Funktion des MCM-Treibers NDIS_STATUS_PENDING zurückgegeben hat, um die Adressfamilie des MCM-Treibers zu öffnen.
NdisMCmRegisterAddressFamilyEx

Die Funktion NdisMCmRegisterAddressFamilyEx registriert eine Adressfamilie (AF) für die Kommunikation zwischen einem Miniport-Anruf-Manager (MCM) und CoNDIS-Clients.
NdisMCmRegisterSapComplete

NdisMCmRegisterSapComplete gibt die endgültige status der Anforderung eines Clients zurück, für die die ProtocolCmRegisterSap-Funktion des MCM-Treibers zuvor NDIS_STATUS_PENDING zurückgegeben hat, um eine SAP-Instanz zu registrieren.
NdisMCoActivateVcComplete

NdisMCoActivateVcComplete benachrichtigt NDIS und den Anruf-Manager, dass der Miniporttreiber die Verarbeitung einer cm-initiierten activate-VC-Anforderung abgeschlossen hat, für die der Miniporttreiber zuvor NDIS_STATUS_PENDING zurückgegeben hat.
NdisMCoDeactivateVcComplete

NdisMCoDeactivateVcComplete benachrichtigt NDIS und den Anruf-Manager, dass der Miniporttreiber die Verarbeitung einer vom CM initiierten disable-VC-Anforderung abgeschlossen hat, für die der Miniporttreiber zuvor NDIS_STATUS_PENDING zurückgegeben hat.
NdisMCoIndicateReceiveNetBufferLists

Die NdisMCoIndicateReceiveNetBufferLists-Funktion gibt an, dass der Miniporttreiber Daten aus dem Netzwerk empfangen hat.
NdisMCoIndicateStatusEx

Die NdisMCoIndicateStatusEx-Funktion meldet eine Änderung im status eines CoNDIS-Miniportadapters.
NdisMCompleteDmaTransfer

Die NdisMCompleteDmaTransfer-Funktion gibt an, dass ein DMA-Systemübertragungsvorgang abgeschlossen wurde. Es setzt den DMA-Controller des Systems zurück, um weitere DMA-Übertragungen vorzubereiten.
NdisMConfigMSIXTableEntry

Die NdisMConfigMSIXTableEntry-Funktion führt Konfigurationsvorgänge für MSI-X-Tabelleneinträge für geräteseitig zugewiesene MSI-X-Nachrichten aus.
NdisMCoOidRequestComplete

Die NdisMCoOidRequestComplete-Funktion gibt die letzte status einer OID-Anforderung zurück, für die die MiniportCoOidRequest-Funktion eines Miniporttreibers NDIS_STATUS_PENDING zurückgegeben wurde.
NdisMCoSendNetBufferListsComplete

Die NdisMCoSendNetBufferListsComplete-Funktion gibt eine verknüpfte Liste von NET_BUFFER_LIST Strukturen an einen übergeordneten Treiber zurück und gibt die endgültige status einer CoNDIS-Sendeanforderung zurück.
NdisMCreateLog

NdisMCreateLog ordnet eine Protokolldatei zu und öffnet sie, in der ein Miniporttreiber Daten schreiben kann, die von einer treiberdedizierten Win32-Anwendung angezeigt werden sollen.
NdisMDeregisterDevice

Die NdisMDeregisterDevice-Funktion entfernt ein Geräteobjekt aus dem System, das mit NdisMRegisterDevice erstellt wurde.
NdisMDeregisterDmaChannel

Die NdisMDeregisterDmaChannel-Funktion gibt einen Miniporttreiberanspruch auf einem DMA-Kanal für eine NIC frei.
NdisMDeregisterInterruptEx

Miniport-Treiber rufen NdisMDeregisterInterruptEx auf, um Ressourcen freizugeben, die zuvor der NdisMRegisterInterruptEx-Funktion zugeordnet wurden.
NdisMDeregisterIoPortRange

NdisMDeregisterIoPortRange gibt eine Zuordnung frei, die während der Treiberinitialisierung mit NdisMRegisterIoPortRange eingerichtet wurde.
NdisMDeregisterMiniportDriver

Ein Miniporttreiber ruft die NdisMDeregisterMiniportDriver-Funktion auf, um Ressourcen freizugeben, die er mit einem vorherigen Aufruf der NdisMRegisterMiniportDriver-Funktion zugeordnet hat.
NdisMDeregisterScatterGatherDma

Bus-master Miniporttreiber rufen NdisMDeregisterScatterGatherDma auf, um DMA-Ressourcen freizugeben, die mit der Funktion NdisMRegisterScatterGatherDma zugeordnet wurden.
NdisMDirectOidRequestComplete

Miniport-Treiber rufen die NdisMDirectOidRequestComplete-Funktion auf, um die endgültige status einer direkten OID-Anforderung zurückzugeben, für die die MiniportDirectOidRequest-Funktion des Treibers NDIS_STATUS_PENDING zurückgegeben hat.
NdisMEnableVirtualization

Ein Miniporttreiber ruft die NdisMEnableVirtualization-Funktion beim Erstellen oder Löschen eines NIC-Switches auf dem Netzwerkadapter auf.
NdisMFlushLog

NdisMFlushLog löscht die Protokolldatei.
NdisMFreeNetBufferSGList

Bus-master Miniporttreiber rufen die NdisMFreeNetBufferSGList-Funktion auf, um Scatter-/Gather-Listenressourcen freizugeben, die durch Aufrufen der NdisMAllocateNetBufferSGList-Funktion zugeordnet wurden.
NdisMFreePort

Die NdisMFreePort-Funktion gibt einen NDIS-Port frei, der zuvor der NdisMAllocatePort-Funktion zugeordnet wurde.
NdisMFreeSharedMemory

NdisMFreeSharedMemory gibt Arbeitsspeicher frei, der zuvor von NdisMAllocateSharedMemory oder NdisMAllocateSharedMemoryAsyncEx vom Treiber einer DMA-NIC zugewiesen wurde.
NdisMGetBusData

NDIS-Treiber rufen die NdisMGetBusData-Funktion auf, um den Konfigurationsraum eines Geräts zu lesen.
NdisMGetDeviceProperty

Die NdisMGetDeviceProperty-Funktion ruft Geräteobjekte ab, die zum Einrichten der Kommunikation mit einem Miniporttreiber über einen Bustreiber erforderlich sind.
NdisMGetDmaAlignment

Die NdisMGetDmaAlignment-Funktion gibt die Ausrichtungsanforderungen des DMA-Systems für eine NIC zurück.
NdisMGetVirtualFunctionBusData

Ein Miniporttreiber ruft die NdisMGetVirtualFunctionBusData-Funktion auf, um Daten aus dem PCI Express -Konfigurationsraum (PCIe) einer angegebenen virtuellen Funktion (VF) auf dem Netzwerkadapter zu lesen.
NdisMGetVirtualFunctionLocation

Ein Miniporttreiber ruft die NdisMGetVirtualFunctionLocation-Funktion auf, um den Gerätestandort einer PCI Express (PCIe) Virtual Function (VF) auf einem PCI-Bus abzufragen. Der Treiber verwendet den Gerätespeicherort, um die PCIe Requestor ID (RID) für den VF zu erstellen.
NdisMIdleNotificationComplete

Miniport-Treiber rufen NdisMIdleNotificationComplete auf, um eine ausstehende Leerlaufbenachrichtigung für einen selektiven NDIS-Anhaltevorgang abzuschließen. NDIS beginnt den Vorgang, wenn die MiniportIdleNotification-Handlerfunktion des Treibers aufgerufen wird.
NdisMIdleNotificationConfirm

Miniport-Treiber rufen NdisMIdleNotificationConfirm auf, um NDIS zu benachrichtigen, dass der Netzwerkadapter im Leerlauf sicher angehalten und in einen Energiesparzustand übergehen kann. Miniporttreiber rufen diese Funktion während eines selektiven NDIS-Anhaltevorgangs auf.
NdisMIndicateReceiveNetBufferLists

Miniport-Treiber rufen die NdisMIndicateReceiveNetBufferLists-Funktion auf, um den Empfang von Daten aus dem Netzwerk anzuzeigen.
NdisMIndicateStatus

NdisMIndicateStatus gibt Änderungen im status einer NIC zu NDIS-Treibern höherer Ebene an.
NdisMIndicateStatusEx

Die NdisMIndicateStatusEx-Funktion meldet eine Änderung der status eines Miniportadapters.
NdisMInitializeWrapper

NdisMInitializeWrapper benachrichtigt NDIS, dass ein neuer Miniporttreiber initialisiert wird.
NdisMInvalidateConfigBlock

Ein Miniporttreiber ruft die NdisMInvalidateConfigBlock-Funktion auf, um NDIS zu benachrichtigen, dass die Daten für einen oder mehrere VF-Konfigurationsblöcke (Virtual Function) geändert wurden.
NdisMMapIoSpace

NdisMMapIoSpace ordnet einen bestimmten busrelativen "physischen" Bereich des Geräte-RAM zu oder registriert sich in einem virtuellen Bereich des Systemraums.
NdisMNetPnPEvent

NDIS-Miniporttreiber (und Zwischentreiber, die als Miniporttreiber registriert sind) rufen die NdisMNetPnPEvent-Funktion auf, um ein Netzwerk Plug & Play Ereignis, ein NDIS-PnP-Ereignis oder ein Power Management-Ereignis zu erstellen oder es an übergeordnete Treiber zu verteilen.
NdisMOidRequestComplete

Miniporttreiber rufen die NdisMOidRequestComplete-Funktion auf, um die letzte status einer OID-Anforderung zurückzugeben, für die die MiniportOidRequest-Funktion des Treibers NDIS_STATUS_PENDING zurückgegeben hat.
NdisMoveMemory

Die NdisMoveMemory-Funktion kopiert eine angegebene Anzahl von Bytes von einem vom Aufrufer bereitgestellten Speicherort an einen anderen.
NdisMPauseComplete

Ein Miniporttreiber muss die NdisMPauseComplete-Funktion aufrufen, um einen Pausenvorgang abzuschließen, wenn der Treiber NDIS_STATUS_PENDING von seiner MiniportPause-Funktion zurückgegeben hat.
NdisMQueryAdapterInstanceName

Die NdisMQueryAdapterInstanceName-Funktion ruft den Anzeigenamen eines Miniportadapters ab.
NdisMQueryProbedBars

Ein Miniporttreiber ruft die NdisMQueryProbedBars-Funktion auf, um die Werte der PCI Express (PCIe) Base Address Registers (BARs) eines Netzwerkadapters abzurufen.
NdisMQueueDpc

NDIS-Miniporttreiber rufen die NdisMQueueDpc-Funktion auf, um DPC-Aufrufe auf CPUs zu planen.
NdisMQueueDpcEx

NDIS-Miniporttreiber rufen die NdisMQueueDpcEx-Funktion auf, um DPC-Aufrufe auf CPUs zu planen.
NdisMReadConfigBlock

Ein Miniporttreiber für eine virtuelle PCI-Express-Funktion (PCIe) (VF) ruft die NdisMReadConfigBlock-Funktion auf, um Daten aus einem VF-Konfigurationsblock zu lesen.
NdisMReadDmaCounter

Die NdisMReadDmaCounter-Funktion gibt den aktuellen Wert des Zählers des DMA-Systems zurück.
NdisMRegisterDevice

Die NdisMRegisterDevice-Funktion erstellt ein benanntes Geräteobjekt und eine symbolische Verknüpfung zwischen dem Geräteobjekt und einem für den Benutzer sichtbaren Namen für dieses Gerät.
NdisMRegisterDmaChannel

Die NdisMRegisterDmaChannel-Funktion beansprucht während der Initialisierung für DMA-Vorgänge auf einer untergeordneten NIC oder auf einer ISA-Bus-master NIC einen System-DMA-Controllerkanal.
NdisMRegisterInterruptEx

NDIS-Miniporttreiber rufen die NdisMRegisterInterruptEx-Funktion auf, um einen Interrupt zu registrieren.
NdisMRegisterIoPortRange

NdisMRegisterIoPortRange richtet den Treiberzugriff auf Geräte-E/A-Ports mit den Funktionen NdisRawReadPortXxx und NdisRawWritePortXxx ein und beansprucht den Bereich der E/A-Portadressen in der Registrierung für die NIC dieses Treibers.
NdisMRegisterMiniportDriver

Ein Miniporttreiber ruft die NdisMRegisterMiniportDriver-Funktion auf, um MiniportXxx-Einstiegspunkte bei NDIS als ersten Schritt der Initialisierung zu registrieren.
NdisMRegisterScatterGatherDma

Bus master Miniporttreiber rufen die NdisMRegisterScatterGatherDma-Funktion von MiniportInitializeEx auf, um einen Punkt/Erfassungs-DMA-Kanal zu initialisieren.
NdisMRegisterUnloadHandler

Die NdisMRegisterUnloadHandler-Funktion registriert einen Entladehandler für einen Treiber.
NdisMRemoveMiniport

Die NdisMRemoveMiniport-Funktion entfernt den angegebenen Miniporttreiberadapter, für den der Miniporttreiber festgestellt hat, dass er vom System nicht wiederhergestellt werden kann.
NdisMResetComplete

Die NdisMResetComplete-Funktion gibt die letzte status einer Zurücksetzungsanforderung zurück, für die der Miniporttreiber zuvor NDIS_STATUS_PENDING zurückgegeben hat.
NdisMResetComplete

Weitere Informationen: NdisMResetComplete-Funktion (NDIS 6.x)
NdisMResetMiniport

Ein Miniporttreiber ruft die NdisMResetMiniport-Funktion auf, um einen späteren Zurücksetzungsvorgang von NDIS auszulösen.
NdisMRestartComplete

Ein Miniporttreiber muss die NdisMRestartComplete-Funktion aufrufen, um einen Neustartvorgang abzuschließen, wenn der Treiber NDIS_STATUS_PENDING von seiner MiniportRestart-Funktion zurückgegeben hat.
NdisMSendNetBufferListsComplete

Miniport-Treiber rufen die NdisMSendNetBufferListsComplete-Funktion auf, um eine verknüpfte Liste von NET_BUFFER_LIST Strukturen an einen übergeordneten Treiber zurückzugeben und die letzte status einer Sendeanforderung zurückzugeben.
NdisMSetAttributesEx

NdisMSetAttributesEx informiert die NDIS-Bibliothek über wichtige Features der NIC oder der virtuellen NIC des Aufrufers während der Initialisierung.
NdisMSetBusData

NDIS-Treiber rufen die NdisMSetBusData-Funktion auf, um in den Konfigurationsraum eines Geräts zu schreiben.
NdisMSetMiniportAttributes

Ein Miniporttreiber muss die NdisMSetMiniportAttributes-Funktion aus seiner MiniportInitializeEx-Funktion aufrufen, um einen Kontextbereich für den Miniportadapter zu NDIS zu identifizieren und NDIS Informationen zum Miniportadapter bereitzustellen.
NdisMSetupDmaTransfer

Die NdisMSetupDmaTransfer-Funktion richtet den Host-DMA-Controller für eine DMA-Übertragung ein.
NdisMSetVirtualFunctionBusData

Ein Miniporttreiber ruft die NdisMSetVirtualFunctionBusData-Funktion auf, um Daten in den PCI Express -Konfigurationsraum (PCIe) einer Virtual Function (VF) auf dem Netzwerkadapter zu schreiben.
NdisMSleep

Die NdisMSleep-Funktion verzögert die Ausführung des Aufrufers um ein bestimmtes Intervall in Mikrosekunden.
NdisMSynchronizeWithInterruptEx

Die Funktion NdisMSynchronizeWithInterruptEx synchronisiert die Ausführung einer vom Miniporttreiber bereitgestellten Funktion mit der Funktion MiniportInterrupt.
NdisMUnmapIoSpace

NdisMUnmapIoSpace gibt einen virtuellen Bereich frei, der durch einen Aufruf zur Initialisierungszeit von NdisMMapIoSpace zugeordnet ist.
NdisMWriteConfigBlock

Ein Miniporttreiber für eine PCI Express (PCIe) Virtual Function (VF) ruft die NdisMWriteConfigBlock-Funktion auf, um Daten in einen VF-Konfigurationsblock zu schreiben.
NdisMWriteLogData

NdisMWriteLogData überträgt vom Treiber bereitgestellte Informationen zur Nutzung und Anzeige durch eine treiberspezifische Win32-Anwendung in die Protokolldatei.
NdisOidRequest

Die NdisOidRequest-Funktion leitet eine Anforderung an die zugrunde liegenden Treiber weiter, um die Funktionen oder status eines Adapters abzufragen oder den Status eines Adapters festzulegen.
NdisOpenAdapter

NdisOpenAdapter richtet eine Bindung zwischen dem aufrufenden Protokoll und einem bestimmten zugrunde liegenden NIC-Treiber oder NDIS-Zwischentreiber ein.
NdisOpenAdapterEx

Ein Protokolltreiber ruft die NdisOpenAdapterEx-Funktion über seine ProtocolBindAdapterEx-Funktion auf, um eine Bindung zwischen dem Protokolltreiber und einem zugrunde liegenden Treiber einzurichten.
NdisOpenConfigurationEx

NDIS-Treiber rufen die NdisOpenConfigurationEx-Funktion auf, um ein Konfigurationshandle abzurufen, das den Zugriff auf Konfigurationsparameter in der Registrierung ermöglicht.
NdisOpenConfigurationKeyByIndex

Die NdisOpenConfigurationKeyByIndex-Funktion öffnet einen Unterschlüssel eines angegebenen offenen Registrierungsschlüssels, der von einem vom Aufrufer bereitgestellten Handle festgelegt wird.
NdisOpenConfigurationKeyByName

Die NdisOpenConfigurationKeyByName-Funktion öffnet einen benannten Unterschlüssel eines angegebenen geöffneten Registrierungsschlüssels, der von einem vom Aufrufer bereitgestellten Handle festgelegt wird.
NdisOpenFile

Die NdisOpenFile-Funktion gibt ein Handle für eine geöffnete Datei zurück.
NdisOpenProtocolConfiguration

NdisOpenProtocolConfiguration gibt ein Handle für den Registrierungsschlüssel zurück, in dem die Pro-Adapter-Informationen eines Protokolltreibers gespeichert sind.
NdisPacketPoolUsage

Diese Funktion gibt die Anzahl der Paketdeskriptoren zurück, die derzeit aus einem Paketpool zugeordnet sind.
NdisQueryAdapterInstanceName

Die NdisQueryAdapterInstanceName-Funktion ruft den Anzeigenamen einer physischen NIC oder eines virtuellen Adapters ab, an den der aufrufende Protokolltreiber gebunden ist.
NdisQueryBindInstanceName

Die NdisQueryBindInstanceName-Funktion ruft den Anzeigenamen einer physischen NIC oder eines virtuellen Adapters ab, an den der aufrufende Protokolltreiber gebunden wird.
NdisQueryDepthSList

Die NdisQueryDepthSList-Funktion gibt die aktuelle Anzahl von Einträgen in einer bestimmten sequenzierten, singly verknüpften Liste zurück.
NdisQueueIoWorkItem

NDIS-Treiber rufen die NdisQueueIoWorkItem-Funktion auf, um ein Arbeitselement in die Warteschlange zu stellen.
NdisRawReadPortBufferUchar

NdisRawReadPortBufferUchar liest eine angegebene Anzahl von Bytes in einen vom Aufrufer bereitgestellten Puffer.
NdisRawReadPortBufferUlong

NdisRawReadPortBufferUlong liest eine angegebene Anzahl von ULONGs in einen vom Aufrufer bereitgestellten Puffer ein.
NdisRawReadPortBufferUshort

NdisRawReadPortBufferUshort liest eine angegebene Anzahl von USHORTs in einen vom Aufrufer bereitgestellten Puffer.
NdisRawReadPortUchar

NdisRawReadPortUchar liest ein Byte von einem bestimmten E/A-Port auf der NIC.
NdisRawReadPortUlong

NdisRawReadPortUlong liest einen ULONG-Wert von einem bestimmten E/A-Port auf der NIC.
NdisRawReadPortUshort

NdisRawReadPortUshort liest einen USHORT-Wert von einem bestimmten E/A-Port auf der NIC.
NdisRawWritePortBufferUchar

NdisRawWritePortBufferUchar schreibt eine angegebene Anzahl von Bytes aus einem vom Aufrufer bereitgestellten Puffer in einen angegebenen E/A-Port.
NdisRawWritePortBufferUlong

NdisRawWritePortBufferUlong schreibt eine angegebene Anzahl von ULONG-Werten aus einem vom Aufrufer bereitgestellten Puffer in einen bestimmten E/A-Port.
NdisRawWritePortBufferUshort

NdisRawWritePortBufferUshort schreibt eine angegebene Anzahl von USHORT-Werten aus einem vom Aufrufer bereitgestellten Puffer in einen angegebenen E/A-Port.
NdisRawWritePortUchar

NdisRawWritePortUchar schreibt ein Byte in einen E/A-Port auf der NIC.
NdisRawWritePortUlong

NdisRawWritePortUlong schreibt einen ULONG-Wert in einen E/A-Port auf der NIC.
NdisRawWritePortUshort

NdisRawWritePortUshort schreibt einen USHORT-Wert in einen E/A-Port auf der NIC.
NdisReadConfiguration

Die NdisReadConfiguration-Funktion gibt den Wert eines benannten Eintrags des angegebenen Typs aus der Registrierung zurück, wobei das Handle für einen geöffneten Registrierungsschlüssel angegeben wird.
NdisReadNetworkAddress

Die NdisReadNetworkAddress-Funktion gibt die softwarekonfigurierbare Netzwerkadresse zurück, die bei der Installation auf dem Computer in der Registrierung für eine NIC gespeichert wurde.
NdisReadRegisterUchar

NdisReadRegisterUchar wird vom Miniporttreiber aufgerufen, um eine UCHAR aus einem Speicherzuordnungsgeräteregister zu lesen.
NdisReadRegisterUlong

NdisReadRegisterUlong wird vom Miniporttreiber aufgerufen, um eine ULONG aus einem Speicherzuordnungsgeräteregister zu lesen.
NdisReadRegisterUshort

NdisReadRegisterUshort wird vom Miniporttreiber aufgerufen, um ein USHORT aus einem Speicherzuordnungsgeräteregister zu lesen.
NdisReEnumerateProtocolBindings

Die NdisReEnumerateProtocolBindings-Funktion bewirkt, dass NDIS die ProtocolBindAdapterEx-Funktion eines Protokolltreibers einmal für jeden Miniportadapter aufruft, für den der Treiber für die Bindung konfiguriert ist, an den der Treiber derzeit aber nicht gebunden ist.
NdisRegisterDeviceEx

Die NdisRegisterDeviceEx-Funktion erstellt ein Geräteobjekt, das auf den angegebenen Attributen basiert.
NdisRegisterProtocol

NdisRegisterProtocol registriert die ProtocolXxx-Einstiegspunkte und den Namen eines NDIS-Treibers bei der NDIS-Bibliothek, wenn der Treiber initialisiert.
NdisRegisterProtocolDriver

Ein Protokolltreiber ruft die NdisRegisterProtocolDriver-Funktion auf, um seine ProtocolXxx-Funktionen bei NDIS zu registrieren.
NdisReleaseReadWriteLock

Die NdisReleaseReadWriteLock-Funktion gibt eine Sperre frei, die in einem vorherigen Aufruf von NdisAcquireReadWriteLock abgerufen wurde.Hinweis Die Lese-/Schreibsperre-Schnittstelle ist für NDIS 6.20- und höher-Treiber veraltet, die NdisReleaseRWLock anstelle von NdisReleaseReadWriteLock verwenden sollten.
NdisReleaseRWLock

Die NdisReleaseRWLock-Funktion gibt eine Lese-/Schreibsperre frei, die der Aufrufer verwendet, um Zugriff auf Ressourcen zu erhalten, die von Treiberthreads gemeinsam genutzt werden.
NdisReleaseSpinLock

Die NdisReleaseSpinLock-Funktion gibt eine Spinsperre frei, die in einem vorherigen Aufruf der NdisAcquireSpinLock-Funktion abgerufen wurde.
NdisRequest

NdisRequest leitet eine Anforderung an den zugrunde liegenden Treiber weiter, der die Funktionen oder status seiner NIC abfragt oder den Zustand seiner NIC festgelegt hat.
NdisResetEvent

Die NdisResetEvent-Funktion löscht den Signalzustand eines bestimmten Ereignisses.
NdisRetrieveUlong

Die NdisRetrieveUlong-Funktion ruft einen ULONG-Wert aus der Quelladresse ab, wodurch Ausrichtungsfehler vermieden werden.
NdisReturnNetBufferLists

NDIS-Treiber rufen die NdisReturnNetBufferLists-Funktion auf, um den Besitz einer Liste von NET_BUFFER_LIST Strukturen zusammen mit den zugeordneten NET_BUFFER Strukturen und Netzwerkdaten freizugeben.
NdisScheduleWorkItem

NdisScheduleWorkItem fügt ein bestimmtes Arbeitselement in eine Warteschlange ein, aus der ein Systemarbeitsthread das Element entfernt, und gibt der Rückruffunktion die Kontrolle, die der Treiber zuvor für NdisInitializeWorkItem bereitgestellt hat.
NdisSendNetBufferLists

Protokolltreiber rufen die NdisSendNetBufferLists-Funktion auf, um Netzwerkdaten zu senden, die in einer Liste mit NET_BUFFER_LIST Strukturen enthalten sind.
NdisSetCoalescableTimerObject

Die NdisSetCoalescableTimerObject-Funktion legt ein Timerobjekt fest, das das Betriebssystem mit anderen Timern koordiniert, in der Regel, um den Stromverbrauch zu reduzieren, wenn der genaue Ablauf des Timers für den Treiberbetrieb nicht wichtig ist.
NdisSetEvent

Die NdisSetEvent-Funktion legt ein bestimmtes Ereignis auf den signalierten Zustand fest, wenn es nicht bereits signalisiert wurde.
NdisSetOptionalHandlers

NDIS-Treiber können die NdisSetOptionalHandlers-Funktion aufrufen, um die Einstiegspunkte von Treiberfunktionen festzulegen oder zu ändern.
NdisSetPhysicalAddressHigh

NdisSetPhysicalAddressHigh legt den hohen Ordnungsteil einer angegebenen physischen Adresse auf einen angegebenen Wert fest.
NdisSetPhysicalAddressLow

NdisSetPhysicalAddressLow legt den Teil einer angegebenen physischen Adresse mit niedriger Ordnung auf einen angegebenen Wert fest.
NdisSetTimerObject

Die NdisSetTimerObject-Funktion legt fest, dass ein Timerobjekt nach einem angegebenen Intervall oder in regelmäßigen Abständen ausgelöst wird.
NdisStallExecution

Die NdisStallExecution-Funktion stagniert den Aufrufer auf dem aktuellen Prozessor für ein bestimmtes Intervall.
NdisStoreUlong

Die NdisStoreUlong-Funktion speichert einen ULONG-Wert an einer bestimmten Adresse, wodurch Ausrichtungsfehler vermieden werden.
NdisSynchronousOidRequest

Protokolltreiber rufen die NdisSynchronousOidRequest-Funktion auf, um eine neue synchrone OID-Anforderung zu erstellen und an zugrunde liegende Treiber ausstellen zu können.
NdisSystemActiveProcessorCount

Die NdisSystemActiveProcessorCount-Funktion gibt die Anzahl der derzeit aktiven Prozessoren auf dem lokalen Computer zurück.
NdisSystemProcessorCount

Die NdisSystemProcessorCount-Funktion bestimmt, ob der Aufrufer auf einem Uniprozessor- oder Multiprozessorcomputer ausgeführt wird.
NdisTerminateWrapper

NdisTerminateWrapper gibt Systemressourcen frei, die beim NIC-Treiber NdisMInitializeWrapper zugeordnet wurden.
NdisUnbindAdapter

Protokolltreiber rufen die NdisUnbindAdapter-Funktion auf, um NDIS anzufordern, eine Bindung an einen zugrunde liegenden Miniportadapter zu schließen.
NdisUnchainBufferAtBack

NdisUnchainBufferAtBack entfernt den Pufferdeskriptor am Ende der Kette von Pufferdeskriptoren für ein bestimmtes Paket.
NdisUnicodeStringToAnsiString

Die NdisUnicodeStringToAnsiString-Funktion konvertiert eine bestimmte gezählte Unicode-Zeichenfolge in eine gezählte ANSI-Zeichenfolge. Die Übersetzung entspricht den aktuellen Gebietsschemainformationen des Systems.
NdisUnmapFile

Die NdisUnmapFile-Funktion gibt eine virtuelle Adresszuordnung einer Datei frei, die zuvor mit der NdisMapFile-Funktion eingerichtet wurde.
NdisUpcaseUnicodeString

Die NdisUpcaseUnicodeString-Funktion konvertiert eine Kopie einer angegebenen Unicode-Zeichenfolge in Großbuchstaben und gibt die konvertierte Zeichenfolge zurück. Hinweis Diese Funktion ist für NDIS 6.0 und höher veraltet.
NdisWaitEvent

Die NdisWaitEvent-Funktion versetzt den Aufrufer in einen Wartezustand, bis das angegebene Ereignis auf den Signalzustand festgelegt ist oder das Wartezeitzeitüberschreitung überschritten wird.
NdisWriteConfiguration

Die NdisWriteConfiguration-Funktion schreibt einen vom Aufrufer bereitgestellten Wert für einen angegebenen Eintrag in die Registrierung. Diese Funktion muss in Bezug auf sich selbst und die NdisReadConfiguration-Funktion seriell aufgerufen werden.
NdisWriteErrorLogEntry

NdisWriteErrorLogEntry schreibt einen Eintrag in die E/A-Fehlerprotokolldatei des Systems.
NdisWriteEventLogEntry

NdisWriteEventLogEntry protokolliert ein Ereignis im Win32-Ereignisprotokoll.
NdisWriteRegisterUchar

NdisWriteRegisterUchar wird vom Miniporttreiber aufgerufen, um eine UCHAR in ein speicherseitig zugeordnetes Geräteregister zu schreiben.
NdisWriteRegisterUlong

NdisWriteRegisterUlong wird vom Miniporttreiber aufgerufen, um eine ULONG in ein speicherseitig zugeordnetes Geräteregister zu schreiben.
NdisWriteRegisterUshort

NdisWriteRegisterUshort wird vom Miniporttreiber aufgerufen, um ein USHORT in ein speicherseitig zugeordnetes Geräteregister zu schreiben.
NdisZeroMappedMemory

NdisZeroMappedMemory füllt einen Speicherblock aus, der mit einem vorherigen Aufruf von NdisMMapIoSpace mit Nullen zugeordnet wurde.
NdisZeroMemory

Die NdisZeroMemory-Funktion füllt einen Speicherblock mit Nullen aus.
NET_BUFFER_LIST_RECEIVE_FILTER_ID

Das NET_BUFFER_LIST_RECEIVE_FILTER_ID Makro ruft einen Empfangsfilterbezeichner aus den Out-of-Band-Daten (OOB) in einer NET_BUFFER_LIST-Struktur ab.
NET_BUFFER_LIST_RECEIVE_FILTER_VPORT_ID

Das NET_BUFFER_LIST_RECEIVE_FILTER_VPORT_ID Makros legt den Bezeichner eines virtuellen Ports (VPort) innerhalb der Out-of-Band-Daten (OOB) in einer NET_BUFFER_LIST-Struktur fest oder ruft diesen ab.
NET_BUFFER_LIST_RECEIVE_QUEUE_ID

Der NET_BUFFER_LIST_RECEIVE_QUEUE_ID Makros legt den Bezeichner einer VM-Warteschlange (VMQ) oder einer Single Root-E/A-Virtualisierung (SR-IOV) fest oder ruft den Warteschlangenbezeichner innerhalb der Out-of-Band-Daten (OOB) einer NET_BUFFER_LIST-Struktur ab.
NET_BUFFER_LIST_SWITCH_FORWARDING_DETAIL

Erweiterungen für erweiterbare Hyper-V-Switches verwenden das Makro NET_BUFFER_LIST_SWITCH_FORWARDING_DETAIL, um auf die NDIS_SWITCH_FORWARDING_DETAIL_NET_BUFFER_LIST_INFO Union im Kontextbereich des erweiterbaren Switches in einer NET_BUFFER_LIST-Struktur zuzugreifen.

Rückruffunktionen

 
ALLOCATE_SHARED_MEMORY_HANDLER

Die NetAllocateSharedMemory-Funktion (ALLOCATE_SHARED_MEMORY_HANDLER Einstiegspunkt) wird von NDIS aufgerufen, wenn ein Treiber freigegebenen Arbeitsspeicher von einem Shared Memory-Anbieter zuordnet.
FILTER_ATTACH

NDIS ruft die FilterAttach-Funktion eines Filtertreibers auf, um die Datenstrukturen eines Filtermoduls zuzuordnen und zu initialisieren. Hinweis Sie müssen die Funktion mit dem typ FILTER_ATTACH deklarieren.
FILTER_CANCEL_DIRECT_OID_REQUEST

NDIS ruft die FilterCancelDirectOidRequest-Funktion eines Filtertreibers auf, um eine direkte OID-Anforderung abzubrechen. Hinweis Sie müssen die Funktion mit dem typ FILTER_CANCEL_DIRECT_OID_REQUEST deklarieren.
FILTER_CANCEL_OID_REQUEST

NDIS ruft die FilterCancelOidRequest-Funktion eines Filtertreibers auf, um eine OID-Anforderung abzubrechen. Hinweis Sie müssen die Funktion mit dem typ FILTER_CANCEL_OID_REQUEST deklarieren.
FILTER_CANCEL_SEND_NET_BUFFER_LISTS

NDIS ruft die FilterCancelSendNetBufferLists-Funktion eines Filtertreibers auf, um die Übertragung aller NET_BUFFER_LIST Strukturen abzubrechen, die mit einem angegebenen Abbruchbezeichner gekennzeichnet sind. Hinweis Sie müssen die Funktion mit dem typ FILTER_CANCEL_SEND_NET_BUFFER_LISTS deklarieren. Weitere Informationen finden Sie im folgenden Abschnitt Beispiele.
FILTER_DETACH

NDIS ruft die FilterDetach-Funktion eines Filtertreibers auf, um alle Ressourcen freizugeben, die einem Filtermodul zugeordnet sind. Hinweis Sie müssen die Funktion mit dem typ FILTER_DETACH deklarieren.
FILTER_DEVICE_PNP_EVENT_NOTIFY

NDIS ruft die FilterDevicePnPEventNotify-Funktion eines Filtertreibers auf, um den Treiber über PnP- (Device Plug & Play) und Energieverwaltungsereignisse zu benachrichtigen. Hinweis Sie müssen die Funktion mit dem typ FILTER_DEVICE_PNP_EVENT_NOTIFY deklarieren.
FILTER_DIRECT_OID_REQUEST

NDIS ruft die FilterDirectOidRequest-Funktion eines Filtertreibers auf, um eine direkte OID-Anforderung zu verarbeiten, die dem angegebenen Filtermodul zugeordnet ist. Hinweis Sie müssen die Funktion mit dem typ FILTER_DIRECT_OID_REQUEST deklarieren.
FILTER_DIRECT_OID_REQUEST_COMPLETE

NDIS ruft die FilterDirectOidRequestComplete-Funktion auf, um eine direkte OID-Anforderung des Filtertreibers abzuschließen, die Informationen in einem zugrunde liegenden Treiber abgefragt oder festgelegt hat. Hinweis Sie müssen die Funktion mit dem typ FILTER_DIRECT_OID_REQUEST_COMPLETE deklarieren.
FILTER_NET_PNP_EVENT

NDIS ruft die FilterNetPnPEvent-Funktion eines Filtertreibers auf, um den Treiber über PnP- (Network Plug & Play) und Energieverwaltungsereignisse zu benachrichtigen. Hinweis Sie müssen die Funktion mit dem typ FILTER_NET_PNP_EVENT deklarieren.
FILTER_OID_REQUEST

NDIS ruft die FilterOidRequest-Funktion eines Filtertreibers auf, um eine OID-Anforderung zu verarbeiten, die dem angegebenen Filtermodul zugeordnet ist. Hinweis Sie müssen die Funktion mit dem typ FILTER_OID_REQUEST deklarieren.
FILTER_OID_REQUEST_COMPLETE

NDIS ruft die FilterOidRequestComplete-Funktion auf, um eine Filtertreiberanforderung abzuschließen, die Informationen in einem zugrunde liegenden Treiber abgefragt oder festgelegt hat. Hinweis Sie müssen die Funktion mit dem typ FILTER_OID_REQUEST_COMPLETE deklarieren.
FILTER_PAUSE

NDIS ruft die FilterPause-Funktion eines Filtertreibers auf, um einen Pausenvorgang für das angegebene Filtermodul zu initiieren. Hinweis Sie müssen die Funktion mit dem typ FILTER_PAUSE deklarieren.
FILTER_RECEIVE_NET_BUFFER_LISTS

NDIS ruft die FilterReceiveNetBufferLists-Funktion auf, um einen Filtertreiber zum Verarbeiten einer Empfangsanzeige anzufordern. Hinweis Sie müssen die Funktion mit dem typ FILTER_RECEIVE_NET_BUFFER_LISTS deklarieren.
FILTER_RESTART

Die FilterRestart-Funktion initiiert einen Neustartvorgang für das angegebene Filtermodul. Hinweis Sie müssen die Funktion mithilfe des typs FILTER_RESTART deklarieren.
FILTER_RETURN_NET_BUFFER_LISTS

NDIS ruft die FilterReturnNetBufferLists-Funktion auf, um eine verknüpfte Liste von NET_BUFFER_LIST Strukturen und zugeordneten Daten an einen Filtertreiber zurückzugeben. Hinweis Sie müssen die Funktion mithilfe des typs FILTER_RETURN_NET_BUFFER_LISTS deklarieren.
FILTER_SEND_NET_BUFFER_LISTS

NDIS ruft die FilterSendNetBufferLists-Funktion auf, damit ein Filtertreiber eine verknüpfte Liste von NET_BUFFER_LIST Strukturen filtern kann. Hinweis Sie müssen die Funktion mit dem typ FILTER_SEND_NET_BUFFER_LISTS deklarieren.
FILTER_SEND_NET_BUFFER_LISTS_COMPLETE

NDIS ruft die FilterSendNetBufferListsComplete-Funktion auf, um eine Sendeanforderung abzuschließen, die ein Filtertreiber durch Aufrufen der NdisFSendNetBufferLists-Funktion gestartet hat. Hinweis Sie müssen die Funktion mit dem typ FILTER_SEND_NET_BUFFER_LISTS_COMPLETE deklarieren.
FILTER_SET_MODULE_OPTIONS

Die FilterSetModuleOptions-Funktion ändert den Satz optionaler Dienste, die einem angegebenen Filtermodul zugeordnet sind. Hinweis Sie müssen die Funktion mit dem typ FILTER_SET_MODULE_OPTIONS deklarieren.
FILTER_STATUS

Die FilterStatus-Funktion gibt status Änderungen an, die von NDIS oder einem zugrunde liegenden Treiber gemeldet werden. Hinweis Sie müssen die Funktion mithilfe des typs FILTER_STATUS deklarieren.
FREE_SHARED_MEMORY_HANDLER

Die NetFreeSharedMemory-Funktion (FREE_SHARED_MEMORY_HANDLER Einstiegspunkt) wird von NDIS aufgerufen, wenn ein Treiber freigegebenen Arbeitsspeicher von einem Shared Memory-Anbieter frei gibt.
IF_QUERY_OBJECT

Die ProviderQueryObject-Funktion ruft Informationen zu einer Netzwerkschnittstelle ab.
IF_SET_OBJECT

Die ProviderSetObject-Funktion legt Informationen fest, die einer Netzwerkschnittstelle zugeordnet sind.
MINIPORT_ADD_DEVICE

Mit der Funktion MiniportAddDevice kann ein Miniporttreiber einen Kontextbereich für ein hinzugefügtes Gerät einrichten.
MINIPORT_ALLOCATE_SHARED_MEM_COMPLETE

NDIS ruft die MiniportSharedMemoryAllocateComplete-Funktion eines Miniporttreibers auf, um eine Anforderung zur Gemeinsamen Speicherbelegung abzuschließen, die der Miniporttreiber durch Aufrufen der NdisMAllocateSharedMemoryAsyncEx-Funktion gestartet hat.
MINIPORT_CANCEL_DIRECT_OID_REQUEST

NDIS ruft die MiniportCancelDirectOidRequest-Funktion eines Miniporttreibers auf, um eine direkte OID-Anforderung abzubrechen.
MINIPORT_CANCEL_IDLE_NOTIFICATION

NDIS ruft die MiniportCancelIdleNotification-Handlerfunktion auf, um den Miniporttreiber zu benachrichtigen, dass NDIS Aktivitäten auf dem angehaltenen Netzwerkadapter erkannt hat.
MINIPORT_CANCEL_OID_REQUEST

NDIS ruft die MiniportCancelOidRequest-Funktion eines Miniporttreibers auf, um eine OID-Anforderung abzubrechen.
MINIPORT_CANCEL_SEND

NDIS ruft die MiniportCancelSend-Funktion eines Miniporttreibers auf, um die Übertragung aller NET_BUFFER_LIST Strukturen abzubrechen, die mit einem angegebenen Abbruchbezeichner gekennzeichnet sind.
MINIPORT_CHECK_FOR_HANG

NDIS ruft die MiniportCheckForHangEx-Funktion eines Miniporttreibers auf, um den Betriebszustand des Miniportadapters zu überprüfen, der eine Netzwerkschnittstelle Karte (NIC) darstellt.
MINIPORT_CO_ACTIVATE_VC

Die MiniportCoActivateVc-Funktion ist für verbindungsorientierte Miniports erforderlich.
MINIPORT_CO_CREATE_VC

Die MiniportCoCreateVc-Funktion ist für verbindungsorientierte Miniports erforderlich.
MINIPORT_CO_DEACTIVATE_VC

Die MiniportCoDeactivateVc-Funktion ist für verbindungsorientierte Miniports erforderlich.
MINIPORT_CO_DELETE_VC

Die MiniportCoDeleteVc-Funktion ist für verbindungsorientierte Miniports erforderlich.
MINIPORT_CO_OID_REQUEST

Die MiniportCoOidRequest-Funktion verarbeitet eine OID-Anforderung, um Informationen im CoNDIS-Miniporttreiber abzufragen oder festzulegen. Hinweis Sie müssen die Funktion mit dem typ MINIPORT_CO_OID_REQUEST deklarieren.
MINIPORT_CO_SEND_NET_BUFFER_LISTS

Die MiniportCoSendNetBufferLists-Funktion überträgt Netzwerkdaten, die in einer angegebenen verknüpften Liste von NET_BUFFER_LIST-Strukturen enthalten sind. Hinweis Sie müssen die Funktion mit dem typ MINIPORT_CO_SEND_NET_BUFFER_LISTS deklarieren.
MINIPORT_DEVICE_PNP_EVENT_NOTIFY

NDIS ruft die MiniportDevicePnPEventNotify-Funktion eines Miniporttreibers auf, um den Treiber über Plug & Play -Ereignisse (PnP) zu benachrichtigen.
MINIPORT_DIRECT_OID_REQUEST

NDIS ruft die MiniportDirectOidRequest-Funktion eines Miniporttreibers auf, um eine direkte OID-Anforderung zum Abfragen oder Festlegen von Informationen im Treiber zu verarbeiten.
MINIPORT_DISABLE_INTERRUPT

NDIS kann den MiniportDisableInterruptEx-Handler eines Miniporttreibers aufrufen, um Interrupts zu Diagnose- und Problembehandlungszwecken zu deaktivieren.
MINIPORT_DISABLE_MESSAGE_INTERRUPT

NDIS kann den MiniportDisableMessageInterrupt-Handler eines Miniporttreibers aufrufen, um einen Nachrichtenunterbrechung für Diagnose- und Problembehandlungszwecke zu deaktivieren.
MINIPORT_ENABLE_INTERRUPT

NDIS kann den MiniportEnableInterruptEx-Handler eines Miniporttreibers aufrufen, um Interrupts für Diagnose- und Problembehandlungszwecke zu aktivieren.
MINIPORT_ENABLE_MESSAGE_INTERRUPT

NDIS kann die MiniportEnableMessageInterrupt-Funktion eines Miniporttreibers aufrufen, um einen Nachrichtenunterbrechung für Diagnose- und Problembehandlungszwecke zu aktivieren.
MINIPORT_HALT

NDIS ruft die MiniportHaltEx-Funktion eines Miniporttreibers auf, um Ressourcen freizugeben, wenn ein Miniportadapter entfernt wird, und um die Hardware zu beenden.
MINIPORT_IDLE_NOTIFICATION

NDIS ruft die MiniportIdleNotification-Handlerfunktion auf, um den selektiven NDIS-Anhaltevorgang auf einem Netzwerkadapter im Leerlauf zu starten. Durch diesen Vorgang wird der Netzwerkadapter angehalten und in einen Energiesparzustand übergehen.
MINIPORT_INITIALIZE

NDIS ruft die MiniportInitializeEx-Funktion eines Miniporttreibers auf, um einen Miniportadapter für Netzwerk-E/A-Vorgänge zu initialisieren.
MINIPORT_INTERRUPT_DPC

Ein Miniporttreiber muss eine MiniportInterruptDPC-Funktion bereitstellen, wenn der Treiber die NdisMRegisterInterruptEx-Funktion aufruft, um einen Interrupt zu registrieren.
MINIPORT_ISR

NDIS ruft die MiniportInterrupt-Funktion auf, wenn eine NIC oder ein anderes Gerät, das den Interrupt mit der Netzwerkkarte teilt, einen Interrupt generiert.
MINIPORT_MESSAGE_INTERRUPT

NDIS ruft die MiniportMessageInterrupt-Funktion auf, wenn eine NIC einen nachrichtenbasierten Interrupt generiert.
MINIPORT_MESSAGE_INTERRUPT_DPC

Ein Miniporttreiber muss einen MiniportMessageInterruptDPC-Handler bereitstellen, wenn der Treiber die NdisMRegisterInterruptEx-Funktion aufruft, um einen Interrupt zu registrieren.
MINIPORT_OID_REQUEST

NDIS ruft die MiniportOidRequest-Funktion eines Miniporttreibers auf, um eine OID-Anforderung zum Abfragen oder Festlegen von Informationen im Treiber zu verarbeiten.
MINIPORT_PAUSE

NDIS ruft die MiniportPause-Funktion eines Miniporttreibers auf, um den Fluss von Netzwerkdaten über einen angegebenen Miniportadapter zu beenden.
MINIPORT_PNP_IRP

Die MiniportPnpIrp-Funktion ermöglicht es einem Miniporttreiber, seine Plug & Play (PnP)-Ressourcen optional zu verwalten.
MINIPORT_PROCESS_SG_LIST

Ein Bus-master Miniporttreiber stellt eine MiniportProcessSGList-Funktion zum Verarbeiten von Punkt-/Erfassungslisten für Netzwerkdaten bereit.
MINIPORT_REMOVE_DEVICE

Die MiniportRemoveDevice-Funktion gibt Ressourcen frei, die der Funktion MiniportAddDevice zugeordnet wurden.
MINIPORT_RESET

NDIS ruft die MiniportResetEx-Funktion eines NDIS-Miniporttreibers auf, um das Zurücksetzen einer Netzwerkschnittstelle Karte (NIC) zu initiieren. Weitere Informationen finden Sie unter Miniport Adapter Check-for-Hang and Reset Operations und Miniport Driver Hardware Reset.
MINIPORT_RESTART

Die MiniportRestart-Funktion initiiert eine Neustartanforderung für einen angehaltenen Miniportadapter.
MINIPORT_RETURN_NET_BUFFER_LISTS

NDIS ruft die MiniportReturnNetBufferLists-Funktion auf, um den Besitz von NET_BUFFER_LIST-Strukturen, zugeordneten NET_BUFFER-Strukturen und allen an einen Miniporttreiber angefügten MDLs zurückzugeben.
MINIPORT_SEND_NET_BUFFER_LISTS

NDIS ruft die MiniportSendNetBufferLists-Funktion auf, um Netzwerkdaten zu übertragen, die in einer verknüpften Liste von NET_BUFFER_LIST-Strukturen enthalten sind.
MINIPORT_SHUTDOWN

NDIS ruft die MiniportShutdownEx-Funktion eines Miniporttreibers auf, wenn das System heruntergefahren wird.
MINIPORT_SYNCHRONIZE_INTERRUPT

Ein Miniporttreiber muss einen MiniportSynchronizeInterrupt-Handler bereitstellen, wenn eine Treiberfunktion, die mit weniger als DIRQL ausgeführt wird, Ressourcen mit der MiniportInterrupt-Funktion gemeinsam verwendet.
MINIPORT_UNLOAD

NDIS ruft die MiniportDriverUnload-Funktion eines Miniporttreibers auf, um den Treiber aufzufordern, Ressourcen freizugeben, bevor das System einen Treiberentladungsvorgang abgeschlossen hat.
NDIS_PD_ALLOCATE_COUNTER

Die PacketDirect-Plattform (PD) ruft die NdisPDAllocateCounter-Funktion eines PD-fähigen Miniporttreibers auf, um ein Zählerobjekt zuzuordnen.
NDIS_PD_ALLOCATE_QUEUE

Die PacketDirect-Plattform (PD) ruft die NdisPDAllocateQueue-Funktion eines PD-fähigen Miniporttreibers auf, um eine Warteschlange zuzuordnen.
NDIS_PD_CLEAR_RECEIVE_FILTER

Die PacketDirect-Plattform (PD) ruft die NdisPDClearReceiveFilter-Funktion eines PD-fähigen Miniporttreibers auf, um diesen Filter von der PD-Plattform zu löschen.
NDIS_PD_FLUSH_QUEUE

Die PacketDirect-Plattform (PD) ruft die PDFlushQueue-Funktion eines PD-fähigen Miniporttreibers auf, um eine angegebene Warteschlange zu leeren, um sicherzustellen, dass alle Elemente, die sich noch nicht in einem vollständigen Zustand in der Warteschlange befinden, unmittelbar abgeschlossen werden.
NDIS_PD_FREE_COUNTER

Die PacketDirect-Plattform (PD) ruft die NdisPDFreeCounter-Funktion eines PD-fähigen Miniporttreibers auf, um ein Zählerobjekt freizusetzen.
NDIS_PD_FREE_QUEUE

Die PacketDirect-Plattform (PD) ruft die NdisPDFreeQueue-Funktion eines PD-fähigen Miniporttreibers auf, um eine Warteschlange zu beren.
NDIS_PD_POST_AND_DRAIN_BUFFER_LIST

Die PacketDirect-Plattform (PD) ruft die PDPostAndDrainBufferList-Funktion eines PD-fähigen Miniporttreibers auf, um PD_BUFFER Strukturen in PD-Übertragungs-/Empfangswarteschlangen zu posten und alle zuvor bereitgestellten PD_BUFFER-Strukturen zu leeren, die abgeschlossen wurden.
NDIS_PD_QUERY_COUNTER

Die PacketDirect -Plattform (PD) ruft die NdisPDQueryCounter-Funktion eines PD-fähigen Miniporttreibers auf, um die aktuellen Werte abzufragen, die in einem Zählerobjekt gespeichert sind.
NDIS_PD_QUERY_QUEUE_DEPTH

Die PacketDirect (PD)-Plattform ruft die PD-fähige Funktion PDQueryQueueDepth eines PD-fähigen Miniporttreibers auf, um die Anzahl der unverarbeiteten PD_BUFFER Strukturen zurückzugeben, die in der Warteschlange bereitgestellt werden.
NDIS_PD_SET_RECEIVE_FILTER

Die PacketDirect-Plattform (PD) ruft die NdisPDSetReceiveFilter-Funktion eines PD-fähigen Miniporttreibers auf, um bestimmte Paketflüsse an eine bestimmte PD-Empfangswarteschlange weiterzuleiten.
NDIS_PROCESS_SG_LIST

Die NetProcessSGList-Funktion (NDIS_PROCESS_SG_LIST_HANDLER Einstiegspunkt) verarbeitet eine Punkt-/Sammlungsliste.
NDIS_SWITCH_ADD_NET_BUFFER_LIST_DESTINATION

Die AddNetBufferListDestination-Funktion fügt einen einzelnen Zielport für ein Paket hinzu, das durch eine NET_BUFFER_LIST-Struktur angegeben wird.
NDIS_SWITCH_ALLOCATE_NET_BUFFER_LIST_FORWARDING_CONTEXT

Die Funktion AllocateNetBufferListForwardingContext bereitet eine NET_BUFFER_LIST-Struktur für Sende- oder Empfangsvorgänge innerhalb des erweiterbaren Switches vor.
NDIS_SWITCH_COPY_NET_BUFFER_LIST_INFO

Die erweiterbare Hyper-V-Switch-Erweiterung ruft die CopyNetBufferListInfo-Funktion auf, um den OOB-Weiterleitungskontext (Out-of-Band) aus der NET_BUFFER_LIST Struktur eines Quellpakets in die NET_BUFFER_LIST Struktur eines Zielpakets zu kopieren.
NDIS_SWITCH_DEREFERENCE_SWITCH_NIC

Die DereferenceSwitchNic-Funktion dekrementiert den Referenzindikator für den erweiterbaren Hyper-V-Switch für einen Netzwerkadapter, der mit einem erweiterbaren Switchport verbunden ist. Der Verweisindikator wurde durch einen vorherigen Aufruf von ReferenceSwitchNic erhöht.
NDIS_SWITCH_DEREFERENCE_SWITCH_PORT

Die DereferenceSwitchPort-Funktion dekrementiert den Referenzindikator für den erweiterbaren Hyper-V-Switch für einen erweiterbaren Switchport. Der Verweisindikator wurde durch einen vorherigen Aufruf von ReferenceSwitchPort erhöht.
NDIS_SWITCH_FREE_NET_BUFFER_LIST_FORWARDING_CONTEXT

Die FreeNetBufferListForwardingContext-Funktion gibt Ressourcen im erweiterbaren OOB(Out-of-Band)-Switchweiterleitungskontext einer NET_BUFFER_LIST-Struktur frei.
NDIS_SWITCH_GET_NET_BUFFER_LIST_DESTINATIONS

Die GetNetBufferListDestinations-Funktion gibt die erweiterbaren Hyper-V-Switch-Zielports eines Pakets zurück, das von einer NET_BUFFER_LIST-Struktur angegeben wird.
NDIS_SWITCH_GET_NET_BUFFER_LIST_SWITCH_CONTEXT

Die erweiterbare Hyper-V-Switch-Erweiterung ruft die GetNetBufferListSwitchContext-Funktion auf, um den Switchkontext abzurufen, der zuvor für den NET_BUFFER_LIST festgelegt wurde.
NDIS_SWITCH_GROW_NET_BUFFER_LIST_DESTINATIONS

Die Funktion GrowNetBufferListDestinations fügt einem Paket, das durch eine NET_BUFFER_LIST-Struktur angegeben wird, Platz für zusätzliche erweiterbare Hyper-V-Switch-Zielports hinzu.
NDIS_SWITCH_REFERENCE_SWITCH_NIC

Die ReferenceSwitchNic-Funktion erhöht den Referenzindikator für den erweiterbaren Hyper-V-Switch für einen Netzwerkadapter, der mit einem erweiterbaren Switchport verbunden ist.
NDIS_SWITCH_REFERENCE_SWITCH_PORT

Die ReferenceSwitchPort-Funktion erhöht den Referenzindikator für den erweiterbaren Hyper-V-Switch für einen erweiterbaren Switchport.
NDIS_SWITCH_REPORT_FILTERED_NET_BUFFER_LISTS

Die ReportFilteredNetBufferLists-Funktion meldet mindestens ein Netzwerkpaket, das von der erweiterbaren Switcherweiterung gelöscht oder von der Portübermittlung ausgeschlossen wurde. Jedes Netzwerkpaket wird über eine NET_BUFFER_LIST-Struktur definiert.
NDIS_SWITCH_SET_NET_BUFFER_LIST_SOURCE

Die SetNetBufferListSource-Funktion legt den erweiterbaren Hyper-V-Switch-Quellportbezeichner und den Netzwerkadapterindex für ein Paket fest, das durch eine NET_BUFFER_LIST-Struktur angegeben wird.
NDIS_SWITCH_SET_NET_BUFFER_LIST_SWITCH_CONTEXT

Die erweiterbare Hyper-V-Switch-Erweiterung ruft die SetNetBufferListSwitchContext-Funktion auf, um dem NET_BUFFER_LIST einen durch die Erweiterung zugewiesenen Kontextpuffer anzufügen.
NDIS_SWITCH_UPDATE_NET_BUFFER_LIST_DESTINATIONS

Die erweiterbare Hyper-V-Switch-Erweiterung ruft die UpdateNetBufferListDestinations-Funktion auf, um Änderungen zu committen, die die Erweiterung an einem Paket vorgenommen hat, das mehrere erweiterbare Switchzielports enthält.
NDIS_TIMER_FUNCTION

Die NdisTimerFunction-Funktion wird von NDIS aufgerufen, nachdem ein Treiber einen einmaligen oder periodischen Timer festgelegt hat, wenn ein Timer ausgelöst wird. Hinweis Sie müssen die Funktion mithilfe des typs NDIS_TIMER_FUNCTION deklarieren.
PROTOCOL_BIND_ADAPTER_EX

NDIS ruft die ProtocolBindAdapterEx-Funktion eines Protokolltreibers auf, um den Treiber zur Bindung an einen Miniportadapter anzufordern. Hinweis Sie müssen die Funktion mit dem PROTOCOL_BIND_ADAPTER_EX-Typ deklarieren.
PROTOCOL_CL_ADD_PARTY_COMPLETE

Die ProtocolClAddPartyComplete-Funktion ist für verbindungsorientierte NDIS-Clients erforderlich, die Mehrpunktverbindungen einrichten.
PROTOCOL_CL_CALL_CONNECTED

Die ProtocolClCallConnected-Funktion wird von verbindungsorientierten NDIS-Clients verwendet, die eingehende Anrufe annehmen.
PROTOCOL_CL_CLOSE_AF_COMPLETE

Die ProtocolClCloseAfComplete-Funktion wird von verbindungsorientierten NDIS-Clients verwendet.
PROTOCOL_CL_CLOSE_CALL_COMPLETE

Die ProtocolClCloseCallComplete-Funktion wird von verbindungsorientierten NDIS-Clients verwendet.
PROTOCOL_CL_DEREGISTER_SAP_COMPLETE

Die ProtocolClDeregisterSapComplete-Funktion wird von verbindungsorientierten NDIS-Clients verwendet.
PROTOCOL_CL_DROP_PARTY_COMPLETE

Die ProtocolClDropPartyComplete-Funktion wird von verbindungsorientierten NDIS-Clients verwendet, die Mehrpunktverbindungen einrichten.
PROTOCOL_CL_INCOMING_CALL

Die ProtocolClIncomingCall-Funktion wird von verbindungsorientierten Clients verwendet, die eingehende Anrufe annehmen.
PROTOCOL_CL_INCOMING_CALL_QOS_CHANGE

Die ProtocolClIncomingCallQoSChange-Funktion wird von verbindungsorientierten Clients in Netzwerken verwendet, die dynamische Dienstqualität unterstützen.
PROTOCOL_CL_INCOMING_CLOSE_CALL

Die ProtocolClIncomingCloseCall-Funktion wird von allen verbindungsorientierten NDIS-Clients verwendet.
PROTOCOL_CL_INCOMING_DROP_PARTY

Die ProtocolClIncomingDropParty-Funktion wird von verbindungsorientierten NDIS-Clients verwendet, die Mehrpunktverbindungen einrichten.
PROTOCOL_CL_MAKE_CALL_COMPLETE

Die ProtocolClMakeCallComplete-Funktion wird von verbindungsorientierten NDIS-Clients verwendet, die ausgehende Aufrufe tätigen.
PROTOCOL_CL_MODIFY_CALL_QOS_COMPLETE

Die ProtocolClModifyCallQoSComplete-Funktion wird von verbindungsorientierten NDIS-Clients verwendet, die die Dienstqualität für eine Verbindung dynamisch ändern können.
PROTOCOL_CL_NOTIFY_CLOSE_AF

Die ProtocolClNotifyCloseAf-Funktion benachrichtigt einen CoNDIS-Client, dass der Client die zugeordnete Adressfamilie (AF) schließen soll. Hinweis Sie müssen die Funktion mit dem typ PROTOCOL_CL_NOTIFY_CLOSE_AF deklarieren.
PROTOCOL_CL_OPEN_AF_COMPLETE_EX

Die ProtocolClOpenAfCompleteEx-Funktion schließt das Öffnen einer Adressfamilie (AF) ab, die gestartet wurde, als ein CoNDIS-Client die NdisClOpenAddressFamilyEx-Funktion aufgerufen hat. Hinweis Sie müssen die Funktion mit dem typ PROTOCOL_CL_OPEN_AF_COMPLETE_EX deklarieren. Weitere Informationen finden Sie im folgenden Abschnitt Beispiele.
PROTOCOL_CL_REGISTER_SAP_COMPLETE

Ein verbindungsorientierter NDIS-Client, der eingehende Aufrufe akzeptiert, muss über eine ProtocolClRegisterSapComplete-Funktion verfügen, um die asynchronen Vorgänge abzuschließen, die er mit NdisClRegisterSap initiiert.
PROTOCOL_CLOSE_ADAPTER_COMPLETE_EX

NDIS ruft die ProtocolCloseAdapterCompleteEx-Funktion eines Protokolltreibers auf, um einen Close-Adaptervorgang abzuschließen, für den die NdisCloseAdapterEx-Funktion NDIS_STATUS_PENDING zurückgegeben hat. Hinweis Sie müssen die Funktion mit dem typ PROTOCOL_CLOSE_ADAPTER_COMPLETE_EX deklarieren. Weitere Informationen finden Sie im folgenden Abschnitt Beispiele.
PROTOCOL_CM_ACTIVATE_VC_COMPLETE

Die ProtocolCmActivateVcComplete-Funktion ist erforderlich.
PROTOCOL_CM_ADD_PARTY

Die ProtocolCmAddParty-Funktion ist eine erforderliche Funktion.
PROTOCOL_CM_CLOSE_AF

Die ProtocolCmCloseAf-Funktion ist eine erforderliche Funktion, die pro geöffnete Ressourcen für eine Adressfamilie freigibt, die von einem Anruf-Manager unterstützt wird. Hinweis Sie müssen die Funktion mit dem PROTOCOL_CM_CLOSE_AF-Typ deklarieren.
PROTOCOL_CM_CLOSE_CALL

Die ProtocolCmCloseCall-Funktion ist eine erforderliche Funktion, die einen vorhandenen Aufruf beendet und alle Ressourcen freigibt, die der Aufruf-Manager für den Aufruf zugewiesen hat. Hinweis Sie müssen die Funktion mit dem PROTOCOL_CM_CLOSE_CALL-Typ deklarieren.
PROTOCOL_CM_DEACTIVATE_VC_COMPLETE

Die ProtocolCmDeactivateVcComplete-Funktion ist eine erforderliche Funktion.
PROTOCOL_CM_DEREGISTER_SAP

Die ProtocolCmDeregisterSap-Funktion ist erforderlich.
PROTOCOL_CM_DROP_PARTY

Die ProtocolCmDropParty-Funktion ist erforderlich.
PROTOCOL_CM_INCOMING_CALL_COMPLETE

Die ProtocolCmIncomingCallComplete-Funktion ist erforderlich.
PROTOCOL_CM_MAKE_CALL

Die ProtocolCmMakeCall-Funktion ist eine erforderliche Funktion, die medienspezifische Parameter für eine virtuelle Verbindung (VC) einrichtet und die virtuelle Verbindung aktiviert. Hinweis Sie müssen die Funktion mit dem PROTOCOL_CM_MAKE_CALL-Typ deklarieren.
PROTOCOL_CM_MODIFY_QOS_CALL

Die ProtocolCmModifyCallQoS-Funktion ist erforderlich.
PROTOCOL_CM_NOTIFY_CLOSE_AF_COMPLETE

Die ProtocolCmNotifyCloseAfComplete-Funktion gibt an, dass ein Client das Schließen einer Adressfamilie (AF) abgeschlossen hat, die ein eigenständiger Anruf-Manager oder miniport-Anruf-Manager (MCM) gestartet hat, indem die Funktion NdisCmNotifyCloseAddressFamily bzw. NdisMCmNotifyCloseAddressFamily aufgerufen wurde. Hinweis Sie müssen die Funktion mit dem PROTOCOL_CM_NOTIFY_CLOSE_AF_COMPLETE-Typ deklarieren. Weitere Informationen finden Sie im folgenden Abschnitt Beispiele.
PROTOCOL_CM_OPEN_AF

Die ProtocolCmOpenAf-Funktion ist erforderlich.
PROTOCOL_CM_REG_SAP

Die ProtocolCmRegisterSap-Funktion ist eine erforderliche Funktion, die von NDIS aufgerufen wird, um anzufordern, dass ein Anrufmanager einen SAP (Dienstzugriffspunkt) im Namen eines verbindungsorientierten Clients registriert. Hinweis Sie müssen die Funktion mit dem PROTOCOL_CM_REG_SAP-Typ deklarieren. Weitere Informationen finden Sie im folgenden Abschnitt Beispiele.
PROTOCOL_CO_AF_REGISTER_NOTIFY

Die ProtocolCoAfRegisterNotify-Funktion wird von verbindungsorientierten NDIS-Clients verwendet.
PROTOCOL_CO_CREATE_VC

Die ProtocolCoCreateVc-Funktion ist eine erforderliche Funktion, die Ressourcen zuweist, die für einen Anruf-Manager oder Client zum Aktivieren und Verwalten einer virtuellen Verbindung (VC) erforderlich sind. Hinweis Sie müssen die Funktion mit dem typ PROTOCOL_CO_CREATE_VC deklarieren.
PROTOCOL_CO_DELETE_VC

Die ProtocolCoDeleteVc-Funktion ist erforderlich.
PROTOCOL_CO_OID_REQUEST

Die ProtocolCoOidRequest-Funktion verarbeitet OID-Anforderungen, die CoNDIS-Clients oder eigenständige Anruf-Manager durch Aufrufe der NdisCoOidRequest-Funktion initiieren oder die ein MCM-Treiber (Miniport Call Manager) durch Aufrufe der NdisMCmOidRequest-Funktion initiiert. Hinweis Sie müssen die Funktion mit dem typ PROTOCOL_CO_OID_REQUEST deklarieren. Weitere Informationen finden Sie im folgenden Abschnitt Beispiele.
PROTOCOL_CO_OID_REQUEST_COMPLETE

Die ProtocolCoOidRequestComplete-Funktion schließt die Verarbeitung einer asynchronen CoNDIS-OID-Anforderung ab. Hinweis Sie müssen die Funktion mit dem typ PROTOCOL_CO_OID_REQUEST_COMPLETE deklarieren.
PROTOCOL_CO_RECEIVE_NET_BUFFER_LISTS

Die Prozesse der ProtocolCoReceiveNetBufferLists-Funktion erhalten Hinweise von zugrunde liegenden Treibern. Hinweis Sie müssen die Funktion mithilfe des typs PROTOCOL_CO_RECEIVE_NET_BUFFER_LISTS deklarieren.
PROTOCOL_CO_SEND_NET_BUFFER_LISTS_COMPLETE

Die ProtocolCoSendNetBufferListsComplete-Funktion schließt einen Sendevorgang ab, den der Protokolltreiber mit einem Aufruf der NdisCoSendNetBufferLists-Funktion initiiert hat. Hinweis Sie müssen die Funktion mit dem PROTOCOL_CO_SEND_NET_BUFFER_LISTS_COMPLETE-Typ deklarieren. Weitere Informationen finden Sie im folgenden Abschnitt Beispiele.
PROTOCOL_CO_STATUS_EX

Die ProtocolCoStatusEx-Funktion gibt status Änderungen von zugrunde liegenden verbindungsorientierten Treibern oder von NDIS an. Hinweis Sie müssen die Funktion mithilfe des typs PROTOCOL_CO_STATUS_EX deklarieren.
PROTOCOL_DIRECT_OID_REQUEST_COMPLETE

Die ProtocolDirectOidRequestComplete-Funktion schließt die Verarbeitung einer vom Protokolltreiber initiierten direkten OID-Anforderung ab, für die die NdisDirectOidRequest-Funktion NDIS_STATUS_PENDING zurückgegeben hat. Hinweis Sie müssen die Funktion mit dem PROTOCOL_DIRECT_OID_REQUEST_COMPLETE-Typ deklarieren. Weitere Informationen finden Sie im folgenden Abschnitt Beispiele.
PROTOCOL_NET_PNP_EVENT

NDIS ruft die ProtocolNetPnPEvent-Funktion auf, um ein Netzwerk-Plug & Play-Ereignis, ein NDIS-PnP-Ereignis oder ein Energieverwaltungsereignis für einen Protokolltreiber anzugeben. Hinweis Sie müssen die Funktion mit dem PROTOCOL_NET_PNP_EVENT-Typ deklarieren.
PROTOCOL_OID_REQUEST_COMPLETE

Die ProtocolOidRequestComplete-Funktion schließt die Verarbeitung einer vom Protokolltreiber initiierten OID-Anforderung ab, für die die NdisOidRequest-Funktion NDIS_STATUS_PENDING zurückgegeben wurde. Hinweis Sie müssen die Funktion mithilfe des typs PROTOCOL_OID_REQUEST_COMPLETE deklarieren. Weitere Informationen finden Sie im folgenden Abschnitt Beispiele.
PROTOCOL_OPEN_ADAPTER_COMPLETE_EX

NDIS ruft die ProtocolOpenAdapterCompleteEx-Funktion eines Protokolltreibers auf, um einen geöffneten Adaptervorgang abzuschließen, für den die NdisOpenAdapterEx-Funktion NDIS_STATUS_PENDING zurückgegeben hat. Hinweis Sie müssen die Funktion mit dem typ PROTOCOL_OPEN_ADAPTER_COMPLETE_EX deklarieren. Weitere Informationen finden Sie im folgenden Abschnitt Beispiele.
PROTOCOL_RECEIVE_NET_BUFFER_LISTS

Die Prozesse der ProtocolReceiveNetBufferLists-Funktion erhalten Hinweise von zugrunde liegenden Treibern. Hinweis Sie müssen die Funktion mit dem typ PROTOCOL_RECEIVE_NET_BUFFER_LISTS deklarieren.
PROTOCOL_SEND_NET_BUFFER_LISTS_COMPLETE

Die Funktion ProtocolSendNetBufferListsComplete schließt einen Sendevorgang ab, den der Protokolltreiber mit einem Aufruf der NdisSendNetBufferLists-Funktion initiiert hat. Hinweis Sie müssen die Funktion mit dem typ PROTOCOL_SEND_NET_BUFFER_LISTS_COMPLETE deklarieren. Weitere Informationen finden Sie im folgenden Abschnitt Beispiele.
PROTOCOL_STATUS_EX

Die ProtocolStatusEx-Funktion gibt status-Änderungen von zugrunde liegenden verbindungslosen Treibern oder NDIS an. Hinweis Sie müssen die Funktion mit dem typ PROTOCOL_STATUS_EX deklarieren.
PROTOCOL_UNBIND_ADAPTER_EX

NDIS ruft die ProtocolUnbindAdapterEx-Funktion eines Protokolltreibers auf, um den Treiber aufzufordern, die Bindung von einem zugrunde liegenden Miniportadapter aufzuheben. Hinweis Sie müssen die Funktion mit dem typ PROTOCOL_UNBIND_ADAPTER_EX deklarieren.
PROTOCOL_UNINSTALL

NDIS ruft die ProtocolUninstall-Funktion eines Protokolltreibers auf, um Bereinigungsvorgänge auszuführen, bevor ein Protokolltreiber deinstalliert wird. Hinweis Sie müssen die Funktion mithilfe des typs PROTOCOL_UNINSTALL deklarieren.
SET_OPTIONS

NDIS ruft die XxxSetOptions-Funktion eines Treibers auf, damit der Treiber optionale Dienste registrieren kann.

Strukturen

 
BINARY_DATA

Die BINARY_DATA-Struktur enthält die Binärdaten eines benannten Eintrags in der Registrierung.
IPSEC_OFFLOAD_V2_ADD_SA

Die IPSEC_OFFLOAD_V2_ADD_SA-Struktur definiert Informationen zu einer Sicherheitszuordnung, die ein Miniporttreiber einer NIC hinzufügen soll.
IPSEC_OFFLOAD_V2_ADD_SA_EX

Die IPSEC_OFFLOAD_V2_ADD_SA_EX-Struktur definiert Informationen zu einer Sicherheitszuordnung, die ein Miniporttreiber einer NIC hinzufügen soll.
IPSEC_OFFLOAD_V2_ALGORITHM_INFO

Die IPSEC_OFFLOAD_V2_ALGORITHM_INFO-Struktur gibt einen Algorithmus an, der für eine Sicherheitszuordnung (Security Association, SA) verwendet wird.
IPSEC_OFFLOAD_V2_DELETE_SA

Die IPSEC_OFFLOAD_V2_DELETE_SA-Struktur gibt eine Sicherheitszuordnung an, die aus einer NIC und einem Zeiger auf die nächste IPSEC_OFFLOAD_V2_DELETE_SA-Struktur in einer verknüpften Liste gelöscht werden soll.
IPSEC_OFFLOAD_V2_SECURITY_ASSOCIATION

Die IPSEC_OFFLOAD_V2_SECURITY_ASSOCIATION-Struktur gibt eine einzelne Sicherheitszuordnung (Single Security Association, SA) an.
IPSEC_OFFLOAD_V2_UPDATE_SA

Die IPSEC_OFFLOAD_V2_UPDATE_SA-Struktur aktualisiert Informationen zu Sicherheitszuordnungen (SAs), die ein Miniporttreiber zuvor einer NIC hinzugefügt hat, und einen Zeiger auf die nächste IPSEC_OFFLOAD_V2_UPDATE_SA-Struktur in einer verknüpften Liste.
LOCK_STATE

Die LOCK_STATE-Struktur verfolgt den Zustand einer Lese-/Schreibsperre nach.
LOCK_STATE_EX

Die LOCK_STATE_EX Struktur verfolgt den Zustand einer Lese-/Schreibsperre nach.
NDIS_BIND_FAILED_NOTIFICATION

Die NDIS_BIND_FAILED_NOTIFICATION-Struktur beschreibt einen Bindungsereignisfehler.
NDIS_BIND_PARAMETERS

NDIS initialisiert eine NDIS_BIND_PARAMETERS-Struktur mit Informationen, die die Eigenschaften einer Bindung definieren, und übergibt sie an einen Protokolltreiber.
NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS

Die NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS-Struktur gibt Die CoNDIS-Aufruf-Manager-ProtokollXxx-Funktionen für den Treiber an, der diese Struktur an die NdisSetOptionalHandlers-Funktion übergibt.
NDIS_CO_CLIENT_OPTIONAL_HANDLERS

Die NDIS_CO_CLIENT_OPTIONAL_HANDLERS-Struktur gibt Einstiegspunkte für CoNDIS-ClientprotokollXxx-Funktionen für den Protokolltreiber an, der diese Struktur an die NdisSetOptionalHandlers-Funktion übergibt.
NDIS_CONFIGURATION_OBJECT

Die NDIS_CONFIGURATION_OBJECT-Struktur definiert die Attribute eines Konfigurationsobjekts, das ein NDIS-Treiber an die NdisOpenConfigurationEx-Funktion übergeben kann.
NDIS_CONFIGURATION_PARAMETER

Die NDIS_CONFIGURATION_PARAMETER-Struktur enthält die Daten und den Typ eines benannten Eintrags in der Registrierung.
NDIS_DEVICE_OBJECT_ATTRIBUTES

Die NDIS_DEVICE_OBJECT_ATTRIBUTES-Struktur definiert die Attribute eines Geräts, die ein NDIS-Filter oder Miniporttreiber an die NdisRegisterDeviceEx-Funktion übergeben kann.
NDIS_ENUM_FILTERS

Die NDIS_ENUM_FILTERS Struktur wird vom Aufruf der NdisEnumerateFilterModules-Funktion zurückgegeben, um Filterinformationen für einen Filterstapel bereitzustellen.
NDIS_FILTER_ATTACH_PARAMETERS

Die NDIS_FILTER_ATTACH_PARAMETERS-Struktur definiert die Initialisierungsparameter für das Filtermodul.
NDIS_FILTER_ATTRIBUTES

Die NDIS_FILTER_ATTRIBUTES-Struktur definiert die Attribute eines Filtermoduls.
NDIS_FILTER_DRIVER_CHARACTERISTICS

Um seine Treibereigenschaften anzugeben, initialisiert ein Filtertreiber eine NDIS_FILTER_DRIVER_CHARACTERISTICS-Struktur und übergibt sie an NDIS.
NDIS_FILTER_INTERFACE

Die NDIS_FILTER_INTERFACE-Struktur definiert die Attribute für einen NDIS-Filter.
NDIS_FILTER_PARTIAL_CHARACTERISTICS

Um optionale Einstiegspunkte für ein Filtermodul anzugeben, initialisiert ein Filtertreiber eine NDIS_FILTER_PARTIAL_CHARACTERISTICS-Struktur und übergibt sie an die Funktion NdisSetOptionalHandlers.
NDIS_FILTER_PAUSE_PARAMETERS

Die NDIS_FILTER_PAUSE_PARAMETERS-Struktur definiert die Pausenparameter für das Filtermodul.
NDIS_FILTER_RESTART_PARAMETERS

Die NDIS_FILTER_RESTART_PARAMETERS-Struktur definiert die Neustartparameter für das Filtermodul.
NDIS_GENERIC_OBJECT

Die NDIS_GENERIC_OBJECT-Struktur definiert ein generisches Objekt, mit dem eine Softwarekomponente ein NDIS-Handle abrufen kann.
NDIS_HD_SPLIT_ATTRIBUTES

Die NDIS_HD_SPLIT_ATTRIBUTES-Struktur definiert, falls vorhanden, Header-Datenteilungsattribute, die einem Miniportadapter zugeordnet sind.
NDIS_IF_PROVIDER_CHARACTERISTICS

Die NDIS_IF_PROVIDER_CHARACTERISTICS-Struktur definiert NDIS-Netzwerkschnittstellenanbieter-Einstiegspunkte und andere Anbietermerkmale.
NDIS_IPSEC_OFFLOAD_V1_NET_BUFFER_LIST_INFO

Die NDIS_IPSEC_OFFLOAD_V1_NET_BUFFER_LIST_INFO-Struktur gibt Informationen an, die beim Auslagern von IPsec-Tasks (Internetprotokollsicherheit) aus dem TCP/IP-Transport an einen Miniporttreiber verwendet werden.
NDIS_IPSEC_OFFLOAD_V2_HEADER_NET_BUFFER_LIST_INFO

Die NDIS_IPSEC_OFFLOAD_V2_HEADER_NET_BUFFER_LIST_INFO-Struktur gibt IPsec-Headerinformationen in den OOB-Daten einer NET_BUFFER_LIST-Struktur an.
NDIS_IPSEC_OFFLOAD_V2_NET_BUFFER_LIST_INFO

Die NDIS_IPSEC_OFFLOAD_V2_NET_BUFFER_LIST_INFO-Struktur gibt Informationen an, die beim Auslagern von IPsecOV2-Tasks (Internetprotokollsicherheit) aus dem TCP/IP-Transport an eine NIC verwendet werden.
NDIS_IPSEC_OFFLOAD_V2_TUNNEL_NET_BUFFER_LIST_INFO

Die NDIS_IPSEC_OFFLOAD_V2_TUNNEL_NET_BUFFER_LIST_INFO-Struktur gibt das Sicherheitszuordnungs-Auslagerungshandle (Security Association, SA) an den Tunnelteil eines Sendepakets an.
NDIS_MINIPORT_ADAPTER_ATTRIBUTES

Die NDIS_MINIPORT_ADAPTER_ATTRIBUTES-Struktur ist ein Platzhalter für die folgenden Strukturen:_NDIS_OBJECT_HEADER NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTESNDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES
NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES

Ein NDIS-Miniporttreiber richtet eine NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES-Struktur ein, um die allgemeinen Miniporttreiberattribute zu definieren, die einem Miniportadapter zugeordnet sind.
NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES

Die NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES-Struktur gibt die hardwaregestützten Attribute des Netzwerkadapters an.
NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES

Wichtig: Die Native 802.11-WLAN-Schnittstelle ist in Windows 10 und höher veraltet.
NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES

Die NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES-Struktur gibt die NDK-Funktionen eines Miniportadapters an. Diese Struktur wird im NDKAttributes-Member der NDIS_MINIPORT_ADAPTER_ATTRIBUTES Union verwendet.
NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES

Ein NDIS-Miniporttreiber richtet eine NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES-Struktur ein, um Attribute für Aufgabenauslagerung und Verbindungsauslagerung zu definieren, falls vorhanden, die einem Miniportadapter zugeordnet sind.
NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES

Ein NDIS-Miniporttreiber richtet eine NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES-Struktur ein, um Registrierungsattribute zu definieren, die einem Miniportadapter zugeordnet sind.
NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES

Die NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES-Struktur gibt einen vom Treiber definierten Kontextbereich für ein hinzugefügtes Gerät an.
NDIS_MINIPORT_CO_CHARACTERISTICS

Die NDIS_MINIPORT_CO_CHARACTERISTICS-Struktur gibt die CoNDIS-Einstiegspunkte für einen CoNDIS-Miniporttreiber an.
NDIS_MINIPORT_DRIVER_CHARACTERISTICS

Ein NDIS-Treiber initialisiert eine NDIS_MINIPORT_DRIVER_CHARACTERISTICS-Struktur, um seine Miniporttreibereigenschaften zu definieren, einschließlich der Einstiegspunkte für seine MiniportXxx-Funktionen.
NDIS_MINIPORT_INIT_PARAMETERS

Die NDIS_MINIPORT_INIT_PARAMETERS-Struktur definiert die Initialisierungsparameter für einen Miniportadapter.
NDIS_MINIPORT_INTERRUPT_CHARACTERISTICS

Ein NDIS-Miniporttreiber definiert seine Interrupteigenschaften in einer NDIS_MINIPORT_INTERRUPT_CHARACTERISTICS-Struktur und übergibt die Struktur an die NdisMRegisterInterruptEx-Funktion.
NDIS_MINIPORT_PAUSE_PARAMETERS

Die NDIS_MINIPORT_PAUSE_PARAMETERS-Struktur definiert Pausenparameter für Miniportadapter.
NDIS_MINIPORT_PNP_CHARACTERISTICS

Die NDIS_MINIPORT_PNP_CHARACTERISTICS-Struktur gibt Einstiegspunkte für Funktionen an, die es einem Miniporttreiber ermöglichen, einige Plug & Play (PnP) E/A-Anforderungspakete (IRPs) zu verarbeiten.
NDIS_MINIPORT_RESTART_PARAMETERS

Die NDIS_MINIPORT_RESTART_PARAMETERS-Struktur definiert die Neustartparameter für einen Miniportadapter.
NDIS_MINIPORT_SS_CHARACTERISTICS

Die NDIS_MINIPORT_SS_CHARACTERISTICS-Struktur gibt die Zeiger auf die selektiven NDIS-Handlerfunktionen eines Miniporttreibers an. Diese Funktionen werden von NDIS aufgerufen, um während eines selektiven Anhaltens Benachrichtigungen im Leerlauf an den Treiber auszusetzen.
NDIS_MSIX_CONFIG_PARAMETERS

Die NDIS_MSIX_CONFIG_PARAMETERS-Struktur definiert einen angeforderten Konfigurationsvorgang und gibt die Parameter an, die für diesen bestimmten Vorgang erforderlich sind.
NDIS_NBL_MEDIA_SPECIFIC_INFORMATION

Die NDIS_NBL_MEDIA_SPECIFIC_INFORMATION-Struktur gibt medienspezifische Daten an, die einer NET_BUFFER_LIST-Struktur zugeordnet sind.
NDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX

Die NDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX-Struktur definiert medienspezifische Informationen, die einer NET_BUFFER_LIST-Struktur zugeordnet sind.
NDIS_NET_BUFFER_LIST_FILTERING_INFO

Die NDIS_NET_BUFFER_LIST_FILTERING_INFO-Struktur definiert Filterinformationen, die einer NET_BUFFER_LIST-Struktur zugeordnet sind.
NDIS_NET_BUFFER_LIST_MEDIA_SPECIFIC_INFO

Die NDIS_NET_BUFFER_LIST_MEDIA_SPECIFIC_INFO-Struktur gibt medienspezifische Informationen an, die für die Systemverwendung mit nativen 802.11-Treibern reserviert sind. Verwenden Sie diese Struktur nicht.
NDIS_NET_BUFFER_LIST_VIRTUAL_SUBNET_INFO

Definiert die Netzwerkvirtualisierungsinformationen der Gruppe für eine Netzwerkpufferliste (Network Buffer List, NBL).
NDIS_OPEN_PARAMETERS

Die NDIS_OPEN_PARAMETERS-Struktur definiert die geöffneten Parameter, wenn ein Protokolltreiber die Funktion NdisOpenAdapterEx aufruft.
NDIS_PD_CLOSE_PROVIDER_PARAMETERS

Diese Struktur stellt die Parameter dar, die beim Aufrufen der OID_PD_CLOSE_PROVIDER OID verwendet werden.
NDIS_PD_COUNTER_PARAMETERS

Diese Struktur enthält Parameter für den Anbieterzähler.
NDIS_PD_COUNTER_VALUE

Diese Struktur wird verwendet, um einen Zählerwert für eine Warteschlange oder einen Filterindikator zu enthalten.
NDIS_PD_FILTER_COUNTER

Diese Struktur wird verwendet, um Leistungsindikatoreninformationen für einen Filter zu enthalten.
NDIS_PD_FILTER_PARAMETERS

Diese Struktur enthält Metadaten für einen Paketfilter.
NDIS_PD_OPEN_PROVIDER_PARAMETERS

Diese Struktur wird als Puffer für Parameter in der OID_PD_OPEN_PROVIDER OID verwendet.
NDIS_PD_PROVIDER_DISPATCH

Diese Struktur wird als Eingabe für die OID_PD_OPEN_PROVIDER verwendet und dient als Container für alle Treiberroutinen des Anbieters.
NDIS_PD_QUEUE

Diese Struktur stellt die Empfangs- oder Übertragungswarteschlange eines Anbieters dar.
NDIS_PD_QUEUE_DISPATCH

Diese Struktur enthält die Treiberroutinen eines Anbieters für Empfangs- oder Übertragungswarteschlangen.
NDIS_PD_QUEUE_PARAMETERS

Diese Struktur wird zum Halten von Parametern für eine Sende- oder Empfangswarteschlange verwendet, wenn eine der Warteschlangenroutinen aufgerufen wird.
NDIS_PD_RECEIVE_QUEUE_COUNTER

Diese Struktur wird verwendet, um Leistungsindikatoreninformationen für eine Empfangswarteschlange zu enthalten.
NDIS_PD_TRANSMIT_QUEUE_COUNTER

Diese Struktur wird verwendet, um Leistungsindikatoreninformationen für eine Übertragungswarteschlange zu enthalten.
NDIS_PROCESSOR_INFO

Die NDIS_PROCESSOR_INFO-Struktur gibt Informationen zu einem Prozessor auf dem lokalen Computer an.
NDIS_PROTOCOL_CO_CHARACTERISTICS

Die NDIS_PROTOCOL_CO_CHARACTERISTICS-Struktur gibt CoNDIS-Einstiegspunkte für CoNDIS-Protokolltreiber an.
NDIS_PROTOCOL_DRIVER_CHARACTERISTICS

Um seine Treibereigenschaften anzugeben, initialisiert ein Protokolltreiber eine NDIS_PROTOCOL_DRIVER_CHARACTERISTICS-Struktur und übergibt sie an NDIS.
NDIS_PROTOCOL_PAUSE_PARAMETERS

NDIS übergibt eine NDIS_PROTOCOL_PAUSE_PARAMETERS-Struktur an einen Protokolltreiber, wenn die ProtocolNetPnPEvent-Funktion aufgerufen wird, um ein NetEventPause-Ereignis anzugeben.
NDIS_PROTOCOL_RESTART_PARAMETERS

Die NDIS_PROTOCOL_RESTART_PARAMETERS-Struktur definiert Neustartparameter für einen Protokolltreiber, wenn NDIS die ProtocolNetPnPEvent-Funktion aufruft, um ein NetEventRestart-Ereignis anzugeben.
NDIS_RECEIVE_QUEUE_STATE

Die NDIS_RECEIVE_QUEUE_STATE-Struktur enthält Informationen zum Betriebszustand einer Empfangswarteschlange.
NDIS_RECEIVE_THROTTLE_PARAMETERS

Die NDIS_RECEIVE_THROTTLE_PARAMETERS-Struktur gibt die maximale Anzahl NET_BUFFER_LIST Strukturen an, die ein Miniporttreiber in einem DPC (DeFerred Procedure Call) angeben soll.
NDIS_RESTART_ATTRIBUTES

Die NDIS_RESTART_ATTRIBUTES-Struktur identifiziert einen Attributeintrag in einer verknüpften Liste von Neustartattributen.
NDIS_RESTART_GENERAL_ATTRIBUTES

Die NDIS_RESTART_GENERAL_ATTRIBUTES-Struktur definiert die allgemeinen Neustartattribute, die einem Miniportadapter zugeordnet sind.
NDIS_RW_LOCK

Die NDIS_RW_LOCK-Struktur definiert die Attribute einer Lese-/Schreibsperre.
NDIS_RW_LOCK_REFCOUNT

Die NDIS_RW_LOCK_REFCOUNT Union definiert Attribute einer Lese-/Schreibsperre.
NDIS_SCATTER_GATHER_LIST_PARAMETERS

Die NDIS_SCATTER_GATHER_LIST_PARAMETERS-Struktur gibt Parameter an, die NDIS verwendet, um eine Punkt-/Sammlungsliste für einen Puffer zu erstellen.
NDIS_SHARED_MEMORY_PARAMETERS

Die NDIS_SHARED_MEMORY_PARAMETERS-Struktur gibt die Parameter des freigegebenen Arbeitsspeichers für eine Anforderung zur Zuweisung gemeinsam genutzten Arbeitsspeichers an.
NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS

Die NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS-Struktur gibt Merkmale des Shared Memory-Anbieters an.
NDIS_STATUS_INDICATION

NDIS und zugrunde liegende Treiber verwenden die NDIS_STATUS_INDICATION-Struktur, um status Hinweise auf überlastende Protokolltreiber bereitzustellen.
NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY

Die NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY-Struktur gibt ein Array von erweiterbaren Hyper-V-Switch-Zielports für ein Paket an.
NDIS_SWITCH_FORWARDING_DETAIL_NET_BUFFER_LIST_INFO

Die NDIS_SWITCH_FORWARDING_DETAIL_NET_BUFFER_LIST_INFO Union gibt die Informationen zum Weiterleiten eines Pakets an einen oder mehrere erweiterbare Hyper-V-Switchports an.
NDIS_SWITCH_NIC_STATUS_INDICATION

Die NDIS_SWITCH_NIC_STATUS_INDICATION-Struktur gibt die Informationen an, die erforderlich sind, um eine NDIS-status Indikation von einem zugrunde liegenden physischen Netzwerkadapter weiterzuleiten oder zu erstellen.
NDIS_SWITCH_OPTIONAL_HANDLERS

Die NDIS_SWITCH_OPTIONAL_HANDLERS-Struktur gibt die Zeiger auf die erweiterbaren Hyper-V-Switchhandlerfunktionen an. Diese Funktionen können durch eine erweiterbare Switcherweiterung aufgerufen werden.
NDIS_SWITCH_PORT_DESTINATION

Die NDIS_SWITCH_PORT_DESTINATION-Struktur gibt den erweiterbaren Hyper-V-Switch-Zielport an, an den ein Paket übermittelt wird.
NDIS_SYSTEM_PROCESSOR_INFO

Die NDIS_SYSTEM_PROCESSOR_INFO-Struktur gibt Informationen zur CPU-Topologie des lokalen Computers und zum RSS-Prozessorsatz (Receive Side Scaling) an.
NDIS_TCP_SEND_OFFLOADS_SUPPLEMENTAL_NET_BUFFER_LIST_INFO

Die NDIS_TCP_SEND_OFFLOADS_SUPPLEMENTAL_NET_BUFFER_LIST_INFO-Struktur enthält zusätzliche Out-of-Band-Informationen für gekapselte Pakete.
NDIS_TIMER_CHARACTERISTICS

Die NDIS_TIMER_CHARACTERISTICS-Struktur definiert Merkmale eines einmaligen oder periodischen Timers.
NET_DEVICE_PNP_EVENT

Die NET_DEVICE_PNP_EVENT-Struktur definiert PnP-Ereignisse (Plug and Play) für Miniportadapter.
NET_IF_INFORMATION

Die NET_IF_INFORMATION-Struktur stellt NDIS Informationen zu einer registrierten Netzwerkschnittstelle zur Verfügung.
NET_PNP_EVENT_NOTIFICATION

Die NET_PNP_EVENT_NOTIFICATION-Struktur beschreibt ein PnP-Ereignis (Network Plug & Play), ein NDIS-PnP-Ereignis oder ein Energieverwaltungsereignis.
PD_BUFFER

Diese Struktur stellt ein PacketDirect-Paket (PD) oder einen Teil eines PD-Pakets in einer Warteschlange dar.
PD_BUFFER_8021Q_INFO

Diese Struktur enthält die IEEE 802.1Q-Informationen.
PD_BUFFER_VIRTUAL_SUBNET_INFO

Diese Struktur enthält die Informationen zum virtuellen Subnetz.

Enumerationen

 
IPSEC_OFFLOAD_V2_OPERATION

Die IPSEC_OFFLOAD_V2_OPERATION-Enumeration gibt den IPsec-Vorgang an, für den eine Sicherheitszuordnung (Security Association, SA) verwendet wird.
NDIS_MSIX_TABLE_OPERATION

Die NDIS_MSIX_TABLE_OPERATION-Enumeration identifiziert den Typ des MSI-X-Konfigurationsvorgangs.
NDIS_PARAMETER_TYPE

Der NDIS_PARAMETER_TYPE Enumerationstyp identifiziert den Typ eines Registrierungseintrags.
NDIS_PD_COUNTER_TYPE

Die NDIS_PD_COUNTER_TYPE-Enumeration definiert Typen von PDPI-Zählern (PacketDirect Provider Interface). Die zugehörigen Enumerationswerte werden im Type-Element der NDIS_PD_COUNTER_PARAMETERS-Struktur verwendet.
NDIS_PD_QUEUE_TYPE

Die NDIS_PD_QUEUE_TYPE-Enumeration definiert Typen von PDPI-Warteschlangen (PacketDirect Provider Interface). Ihre Enumerationswerte werden im QueueType-Member der NDIS_PD_QUEUE_PARAMETERS-Struktur verwendet.
NDIS_SHARED_MEMORY_USAGE

Die NDIS_SHARED_MEMORY_USAGE-Enumeration gibt an, wie freigegebener Arbeitsspeicher verwendet wird.