Condividi tramite


NDK_FN_QUERY_ADAPTER_INFO funzione di callback (ndkpi.h)

La funzione NdkQueryAdapterInfo (NDK_FN_QUERY_ADAPTER_INFO) recupera informazioni sui limiti e sulle funzionalità di una scheda NDK.

Sintassi

NDK_FN_QUERY_ADAPTER_INFO NdkFnQueryAdapterInfo;

NTSTATUS NdkFnQueryAdapterInfo(
  [in] NDK_ADAPTER *pNdkAdapter,
       NDK_ADAPTER_INFO *pInfo,
       ULONG *pBufferSize
)
{...}

Parametri

[in] pNdkAdapter

Puntatore a un adattatore NDK (NDK_ADAPTER) istanza.

pInfo

Puntatore a un buffer contenente una struttura NDK_ADAPTER_INFO. Se la richiesta viene completata con STATUS_SUCCESS, il provider NDK riempie la struttura con informazioni sull'adattatore.

pBufferSize

In input, questo parametro è un puntatore a una variabile che contiene le dimensioni, in byte, del buffer a cui punta il parametro pInfo. Nell'output, la variabile riceve le dimensioni, in byte, delle informazioni sull'adattatore scritte nel buffer.

Valore restituito

La funzione NdkQueryQueryAdapterInfo restituisce uno dei codici NTSTATUS seguenti.

Codice restituito Descrizione
STATUS_SUCCESS
La richiesta è stata completata correttamente.
STATUS_BUFFER_TOO_SMALL

Il valore nel parametro *pBufferSize ha specificato una dimensione del buffer troppo piccola per contenere le informazioni sull'adattatore. *pBufferSize viene aggiornato con le dimensioni necessarie.

Altri codici di stato
Si è verificato un errore.

Osservazioni

NdkQueryAdapterInfo recupera le informazioni sull'adapter in una struttura NDK_ADAPTER_INFO. La struttura contiene informazioni su vari limiti e funzionalità dell'adattatore.

NdkQueryAdapterInfo richiede un IRQL uguale a PASSIVE_LEVEL e blocca fino al completamento della richiesta.

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 PASSIVE_LEVEL

Vedere anche

NDK_ADAPTER

NDK_ADAPTER_DISPATCH

NDK_ADAPTER_INFO