NDK_FN_QUERY_ADAPTER_INFO fungsi panggilan balik (ndkpi.h)

Fungsi NdkQueryAdapterInfo (NDK_FN_QUERY_ADAPTER_INFO) mengambil informasi tentang batas dan kemampuan adaptor NDK.

Sintaks

NDK_FN_QUERY_ADAPTER_INFO NdkFnQueryAdapterInfo;

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

Parameter

[in] pNdkAdapter

Penunjuk ke instans adaptor NDK (NDK_ADAPTER ).

pInfo

Penunjuk ke buffer yang berisi struktur NDK_ADAPTER_INFO . Jika permintaan selesai dengan STATUS_SUCCESS, penyedia NDK mengisi struktur dengan informasi adaptor.

pBufferSize

Pada input, parameter ini adalah penunjuk ke variabel yang menyimpan ukuran, dalam byte, dari buffer yang ditunjukkan parameter pInfo . Pada output, variabel menerima ukuran, dalam byte, dari informasi adaptor yang ditulis ke dalam buffer.

Nilai kembali

Fungsi NdkQueryAdapterInfo mengembalikan salah satu kode NTSTATUS berikut.

Menampilkan kode Deskripsi
STATUS_SUCCESS
Permintaan berhasil diselesaikan.
STATUS_BUFFER_TOO_SMALL

Nilai dalam parameter *pBufferSize menentukan ukuran buffer yang terlalu kecil untuk menyimpan informasi adaptor. *pBufferSize diperbarui dengan ukuran yang diperlukan.

Kode status lainnya
Terjadi kesalahan.

Keterangan

NdkQueryAdapterInfo mengambil informasi adaptor dalam struktur NDK_ADAPTER_INFO . Struktur berisi informasi tentang berbagai batasan dan kemampuan adaptor.

NdkQueryAdapterInfo memerlukan IRQL yang sama dengan PASSIVE_LEVEL dan memblokir hingga permintaan selesai.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tidak ada yang didukung, Didukung di NDIS 6.30 dan yang lebih baru.
Server minimum yang didukung Windows Server 2012
Target Platform Windows
Header ndkpi.h (termasuk Ndkpi.h)
IRQL PASSIVE_LEVEL

Lihat juga

NDK_ADAPTER

NDK_ADAPTER_DISPATCH

NDK_ADAPTER_INFO