struktur NDIS_WMI_METHOD_HEADER (ntddndis.h)

Struktur NDIS_WMI_METHOD_HEADER menyediakan informasi tentang permintaan metode GUID dari klien WMI.

Sintaks

typedef struct _NDIS_WMI_METHOD_HEADER {
  NDIS_OBJECT_HEADER Header;
  NDIS_PORT_NUMBER   PortNumber;
  NET_LUID           NetLuid;
  ULONG64            RequestId;
  ULONG              Timeout;
  UCHAR              Padding[4];
} NDIS_WMI_METHOD_HEADER, *PNDIS_WMI_METHOD_HEADER;

Anggota

Header

Struktur NDIS_OBJECT_HEADER untuk struktur NDIS_WMI_METHOD_HEADER ini. Atur Jenis anggota NDIS_OBJECT_HEADER ke NDIS_WMI_OBJECT_TYPE_METHOD, anggota Revisi ke NDIS_GUID_HEADER_REVISION_1, dan anggota Ukuran ke sizeof(NDIS_WMI_METHOD_HEADER).

PortNumber

Port adaptor miniport, jika ada. Jika GUID tidak spesifik untuk port, PortNumber adalah nol. Klien WMI dapat menggunakan GUID_NDIS_GEN_ENUMERATE_PORTS GUID untuk mendapatkan daftar port yang terkait dengan adaptor miniport.

NetLuid

Nama antarmuka jaringan NDIS dari adaptor miniport. Klien WMI dapat menggunakan GUID_NDIS_ENUMERATE_ADAPTERS_EX GUID untuk menemukan nama perangkat dan nilai NetLuid terkait.

RequestId

Pengidentifikasi untuk permintaan tersebut. Jika driver miniport harus segera menyelesaikan permintaan dan menyelesaikan permintaan dengan status NDIS_STATUS_INDICATION_REQUIRED, driver miniport menggunakan nilai RequestId ini untuk mengatur anggota RequestId dari struktur NDIS_STATUS_INDICATION terkait.

NDIS atau driver yang terlalu berlebihan juga dapat menggunakan RequestId untuk membatalkan permintaan. Ketika driver miniport menerima permintaan pembatalan, driver miniport membatalkan permintaan yang tertunda dengan RequestId yang cocok. Jika RequestId adalah nol, driver miniport dapat mengabaikan anggota ini.

Untuk informasi selengkapnya tentang anggota ini, lihat NDIS_OID_REQUEST.

Timeout

Waktu habis, dalam detik, untuk permintaan. NDIS dapat mengatur ulang driver atau membatalkan permintaan jika waktu habis kedaluwarsa sebelum driver menyelesaikan permintaan.

Untuk informasi selengkapnya tentang anggota ini, lihat NDIS_OID_REQUEST.

Padding[4]

Anggota ini dicadangkan.

Keterangan

NDIS menerjemahkan permintaan metode GUID WMI ke permintaan OID NDIS.

Permintaan GUID metode WMI yang khusus untuk NDIS 6.0 dan versi yang lebih baru menyertakan struktur NDIS_WMI_METHOD_HEADER yang diikuti oleh data khusus GUID, jika ada. Buffer output WMI berisi data khusus GUID, jika ada, ketika permintaan berhasil dan selesai.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung di NDIS 6.0 dan yang lebih baru.
Header ntddndis.h (termasuk Ndis.h)

Lihat juga

GUID_NDIS_ENUMERATE_ADAPTERS_EX

GUID_NDIS_GEN_ENUMERATE_PORTS

NDIS_OBJECT_HEADER