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 |
---|---|
|
Der Vorgang wurde erfolgreich abgeschlossen. |
|
Die Funktion wird nicht unterstützt. |
|
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 |