struktur WNODE_SINGLE_ITEM (wmistr.h)

Struktur WNODE_SINGLE_ITEM berisi nilai item data tunggal dalam instans blok data.

Sintaks

typedef struct tagWNODE_SINGLE_ITEM {
  struct _WNODE_HEADER WnodeHeader;
  ULONG                OffsetInstanceName;
  ULONG                InstanceIndex;
  ULONG                ItemId;
  ULONG                DataBlockOffset;
  ULONG                SizeDataItem;
  UCHAR                VariableData[];
} WNODE_SINGLE_ITEM, *PWNODE_SINGLE_ITEM;

Anggota

WnodeHeader

Adalah struktur WNODE_HEADER yang berisi informasi umum untuk semua struktur WNODE_XXX , seperti ukuran buffer, GUID yang mewakili blok data yang terkait dengan permintaan, dan bendera yang memberikan informasi tentang data WNODE_XXX yang diteruskan atau dikembalikan.

OffsetInstanceName

Menunjukkan offset dari awal struktur ini ke nama instans dinamis, jika ada, diselaraskan pada batas USHORT. Anggota ini hanya valid jika WNODE_FLAG_STATIC_INSTANCE_NAMES jelas di WnodeHeader.Flags. Jika blok data terdaftar dengan nama instans statis, WMI mengabaikan OffsetInstanceName.

InstanceIndex

Menunjukkan indeks ke dalam daftar driver nama instans statis instans ini. Anggota ini hanya valid jika blok data terdaftar dengan nama instans statis dan WNODE_FLAG_STATIC_INSTANCE_NAMES diatur dalam WnodeHeader.Flags. Jika blok data terdaftar dengan nama instans dinamis, WMI mengabaikan InstanceIndex.

ItemId

Menentukan ID item data yang akan diatur.

DataBlockOffset

Menunjukkan offset dari awal struktur ini ke nilai baru untuk item data.

SizeDataItem

Menunjukkan ukuran item data.

VariableData

Berisi data tambahan, termasuk nama instans dinamis jika ada, padding sehingga nilai data dimulai pada batas 8-byte, dan nilai baru untuk item data.

Keterangan

WMI meneruskan WNODE_SINGLE_ITEM dengan permintaan IRP_MN_CHANGE_SINGLE_ITEM untuk mengatur nilai item data dalam instans blok data.

Driver membangun WNODE_SINGLE_ITEM untuk menghasilkan peristiwa yang terdiri dari satu item data.

Persyaratan

Persyaratan Nilai
Header wmistr.h (termasuk Wmistr.h)

Lihat juga

WNODE_EVENT_ITEM

WNODE_HEADER