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 riuscita.
STATUS_NOT_SUPPORTED
La funzione non è supportata.
Altri codici di stato
Si è verificato un errore.

Commenti

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 esegue query sulle interfacce estese 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 della funzione.

Requisiti

Requisito Valore
Client minimo supportato None supported,Supported in NDIS 6.30 and later.
Server minimo supportato Windows Server 2012
Piattaforma di destinazione Windows
Intestazione ndkpi.h (include Ndkpi.h)
IRQL <=DISPATCH_LEVEL

Vedi anche

NDK_ADAPTER_DISPATCH

NDK_CONNECTOR_DISPATCH

NDK_CQ_DISPATCH

NDK_EXTENSION_INTERFACE

NDK_FN_QUERY_EXTENSION_INTERFACE

NDK_OBJECT_HEADER

NDK_VERSION