struktur NDIS_WMI_EVENT_HEADER (ntddndis.h)

Struktur NDIS_WMI_EVENT_HEADER menyediakan informasi tentang peristiwa GUID untuk klien WMI.

Sintaks

typedef struct _NDIS_WMI_EVENT_HEADER {
  NDIS_OBJECT_HEADER Header;
  NET_IFINDEX        IfIndex;
  NET_LUID           NetLuid;
  ULONG64            RequestId;
  NDIS_PORT_NUMBER   PortNumber;
  ULONG              DeviceNameLength;
  ULONG              DeviceNameOffset;
  UCHAR              Padding[4];
} NDIS_WMI_EVENT_HEADER, *PNDIS_WMI_EVENT_HEADER;

Anggota

Header

Struktur NDIS_OBJECT_HEADER untuk struktur NDIS_WMI_EVENT_HEADER ini. Atur Jenis anggota NDIS_OBJECT_HEADER ke NDIS_WMI_OBJECT_TYPE_EVENT, anggota Revisi ke NDIS_WMI_EVENT_HEADER_REVISION_1, dan anggota Ukuran ke sizeof(NDIS_WMI_EVENT_HEADER).

IfIndex

Indeks antarmuka NDIS dari antarmuka adaptor miniport NDIS yang terkait dengan GUID.

NetLuid

Nama antarmuka jaringan NDIS dari adaptor miniport.

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.

PortNumber

Port adaptor miniport, jika ada. Jika GUID tidak spesifik untuk port, PortNumber adalah nol.

DeviceNameLength

Panjangnya, dalam byte, dari nama perangkat.

DeviceNameOffset

Offset, dalam byte, ke awal nama perangkat dari awal struktur NDIS_WMI_EVENT_HEADER.

Padding[4]

Anggota ini dicadangkan.

Keterangan

NDIS menerjemahkan indikasi status NDIS ke indikasi peristiwa GUID WMI.

Indikasi peristiwa GUID WMI yang khusus untuk NDIS 6.0 dan versi yang lebih baru menyertakan struktur NDIS_WMI_EVENT_HEADER yang diikuti oleh data khusus GUID, jika ada.

Persyaratan

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

Lihat juga

NDIS_OBJECT_HEADER