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) instance.
pInfo
Ein Zeiger auf einen Puffer, der eine NDK_ADAPTER_INFO-Struktur enthält. Wenn die Anforderung mit STATUS_SUCCESS abgeschlossen wird, füllt der NDK-Anbieter die Struktur mit Adapterinformationen.
pBufferSize
Bei der Eingabe ist dieser Parameter ein Zeiger auf eine Variable, die die Größe des Puffers in Bytes enthält, auf den der pInfo-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 |
---|---|
|
Die Anforderung wurde erfolgreich abgeschlossen. |
|
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. |
|
Ein Fehler ist aufgetreten. |
Hinweise
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 von PASSIVE_LEVEL und blockiert, bis die Anforderung abgeschlossen ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Keine unterstützt, wird in NDIS 6.30 und höher unterstützt. |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Zielplattform | Windows |
Kopfzeile | ndkpi.h (include Ndkpi.h) |
IRQL | PASSIVE_LEVEL |