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 |
---|---|
|
Operazione riuscita. |
|
La funzione non è supportata. |
|
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 |