Freigeben über


NDK_FN_QUERY_ADAPTER_INFO Rückruffunktion (ndkpi.h)

Die funktion NdkQueryAdapterInfo (NDK_FN_QUERY_ADAPTER_INFO) ruft Informationen zu Grenzwerten und Funktionen eines NDK-Adapters ab.

Syntax

NDK_FN_QUERY_ADAPTER_INFO NdkFnQueryAdapterInfo;

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

Parameter

[in] pNdkAdapter

Ein Zeiger auf einen NDK-Adapter (NDK_ADAPTER) Instanz.

pInfo

Ein Zeiger auf einen Puffer, der eine NDK_ADAPTER_INFO Struktur enthält. Wenn die Anforderung mit STATUS_SUCCESS abgeschlossen ist, füllt der NDK-Anbieter die Struktur mit Adapterinformationen aus.

pBufferSize

Bei eingabe ist dieser Parameter ein Zeiger auf eine Variable, die die Größe des Puffers in Byte enthält, auf den der pInfo-Parameter-Parameter verweist. Bei der Ausgabe empfängt die Variable die Größe der Adapterinformationen in Bytes, die in den Puffer geschrieben wurden.

Rückgabewert

Die NdkQueryAdapterInfo Funktion gibt einen der folgenden NTSTATUS-Codes zurück.

Rückgabecode Beschreibung
STATUS_SUCCESS
Die Anforderung wurde erfolgreich abgeschlossen.
STATUS_BUFFER_TOO_SMALL

Der Wert im *pBufferSize Parameter hat eine Puffergröße angegeben, die zu klein war, um die Adapterinformationen aufzunehmen. *pBufferSize wird mit der erforderlichen Größe aktualisiert.

Andere Statuscodes
Fehler.

Bemerkungen

NdkQueryAdapterInfo ruft die Adapterinformationen in einer NDK_ADAPTER_INFO-Struktur ab. Die Struktur enthält Informationen zu verschiedenen Grenzwerten und Funktionen des Adapters.

NdkQueryAdapterInfo- erfordert einen IRQL-Wert, der PASSIVE_LEVEL und blockiert, bis die Anforderung abgeschlossen ist.

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- PASSIVE_LEVEL

Siehe auch

NDK_ADAPTER

NDK_ADAPTER_DISPATCH

NDK_ADAPTER_INFO