Freigeben über


NDK_FN_QUERY_EXTENSION_INTERFACE Rückruffunktion (ndkpi.h)

Die NdkQqueryExtensionInterface- (NDK_FN_QUERY_EXTENSION_INTERFACE) ruft Informationen über eine NDK-Erweiterungsschnittstelle ab.

Syntax

NDK_FN_QUERY_EXTENSION_INTERFACE NdkFnQueryExtensionInterface;

NTSTATUS NdkFnQueryExtensionInterface(
  [in]  NDK_OBJECT_HEADER *pNdkObject,
  [in]  GUID *ExtensionInterfaceID,
  [in]  NDK_VERSION ExtensionInterfaceVersion,
  [out] NDK_EXTENSION_INTERFACE *pExtensionInterface
)
{...}

Parameter

[in] pNdkObject

Ein Zeiger auf die Objektkopfzeile (NDK_OBJECT_HEADER) für das abgefragte Objekt.

[in] ExtensionInterfaceID

Ein Zeiger auf die GUID, die die Erweiterungsschnittstelle identifiziert.

[in] ExtensionInterfaceVersion

Die angeforderte Version (NDK_VERSION) der Erweiterungsschnittstelle.

[out] pExtensionInterface

Ein Zeiger auf eine NDK_EXTENSION_INTERFACE Struktur, die der Anbieter initialisiert hat, wenn die Funktion STATUS_SUCCESS zurückgibt.

Rückgabewert

Die NdkQqueryExtensionInterface--Funktion gibt einen der folgenden NTSTATUS-Codes zurück.

Rückgabecode Beschreibung
STATUS_SUCCESS
Der Vorgang wurde erfolgreich abgeschlossen.
STATUS_NOT_SUPPORTED
Die Funktion wird nicht unterstützt.
Andere Statuscodes
Fehler.

Bemerkungen

Jedes NDK-Objekt enthält einen NdkQqueryExtensionInterface- (NDK_FN_QUERY_EXTENSION_INTERFACE) Funktionszeiger in der Objekttypspezifischen Funktionsverteilertabelle. NdkQqueryExtensionInterface abfragen erweiterte Schnittstellen, die vom Objekttyp unterstützt werden. Zurzeit sind keine standardmäßigen erweiterten Schnittstellen definiert. Eine Erweiterungsschnittstelle wird durch eine GUID identifiziert und als Zeiger auf eine Funktionsverteilungstabelle dargestellt.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Keine unterstützt,in NDIS 6.30 und höher unterstützt.
mindestens unterstützte Server- Windows Server 2012
Zielplattform- Fenster
Header- ndkpi.h (include Ndkpi.h)
IRQL- <=DISPATCH_LEVEL

Siehe auch

NDK_ADAPTER_DISPATCH

NDK_CONNECTOR_DISPATCH

NDK_CQ_DISPATCH

NDK_EXTENSION_INTERFACE

NDK_FN_QUERY_EXTENSION_INTERFACE

NDK_OBJECT_HEADER

NDK_VERSION