Condividi tramite


NDK_FN_QUERY_EXTENSION_INTERFACE funzione di callback (ndkpi.h)

La funzione NdkQqueryExtensionInterface (NDK_FN_QUERY_EXTENSION_INTERFACE) ottiene informazioni su un'interfaccia di estensione NDK.

Sintassi

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
)
{...}

Parametri

[in] pNdkObject

Puntatore all'intestazione dell'oggetto (NDK_OBJECT_HEADER) per l'oggetto sottoposto a query.

[in] ExtensionInterfaceID

Puntatore al GUID che identifica l'interfaccia di estensione.

[in] ExtensionInterfaceVersion

Versione richiesta (NDK_VERSION) dell'interfaccia di estensione.

[out] pExtensionInterface

Puntatore a una struttura NDK_EXTENSION_INTERFACE inizializzata dal provider se la funzione restituisce STATUS_SUCCESS.

Valore restituito

La funzione NdkQqueryExtensionInterface restituisce uno dei codici NTSTATUS seguenti.

Codice restituito Descrizione
STATUS_SUCCESS
Operazione completata correttamente.
STATUS_NOT_SUPPORTED
La funzione non è supportata.
Altri codici di stato
Si è verificato un errore.

Osservazioni

Ogni oggetto NDK contiene un puntatore a funzione NdkQqueryExtensionInterface (NDK_FN_QUERY_EXTENSION_INTERFACE) nella tabella dispatch della funzione specifica del tipo di oggetto. NdkQqueryExtensionInterface query estese interfacce supportate dal tipo di oggetto. Attualmente non sono definite interfacce estese standard. Un'interfaccia di estensione è identificata da un GUID e rappresentata come puntatore a una tabella dispatch di funzione.

Fabbisogno

Requisito Valore
client minimo supportato Nessuna supportata, supportata in NDIS 6.30 e versioni successive.
server minimo supportato Windows Server 2012
piattaforma di destinazione Finestre
intestazione ndkpi.h (include Ndkpi.h)
IRQL <=DISPATCH_LEVEL

Vedere anche

NDK_ADAPTER_DISPATCH

NDK_CONNECTOR_DISPATCH

NDK_CQ_DISPATCH

NDK_EXTENSION_INTERFACE

NDK_FN_QUERY_EXTENSION_INTERFACE

NDK_OBJECT_HEADER

NDK_VERSION