struktur EVENT_MAP_INFO (tdh.h)
Menentukan metadata tentang peta peristiwa.
Sintaks
typedef struct _EVENT_MAP_INFO {
ULONG NameOffset;
MAP_FLAGS Flag;
ULONG EntryCount;
union {
MAP_VALUETYPE MapEntryValueType;
ULONG FormatStringOffset;
};
EVENT_MAP_ENTRY MapEntryArray[ANYSIZE_ARRAY];
} EVENT_MAP_INFO;
Anggota
NameOffset
Offset dari awal struktur ini ke string Unicode yang dihentikan null yang berisi nama peta peristiwa.
Flag
Menunjukkan apakah peta adalah peta nilai, bitmap, atau peta pola. Anggota ini dapat berisi satu atau beberapa nilai bendera. Untuk nilai yang mungkin, lihat enumerasi MAP_FLAGS .
EntryCount
Jumlah entri peta di MapEntryArray.
MapEntryValueType
Menentukan apakah Anda menggunakan anggota Nilai atau anggota InputOffsetEVENT_MAP_ENTRY untuk mengakses nilai peta. Untuk nilai yang mungkin, lihat enumerasi MAP_VALUETYPE .
FormatStringOffset
Jika nilai Bendera EVENTMAP_INFO_FLAG_MANIFEST_PATTERNMAP, gunakan offset ini untuk mengakses string Unicode yang dihentikan null yang berisi nilai atribut format elemen patternMap . Offset adalah dari awal struktur ini.
EVENTMAP_INFO_FLAG_MANIFEST_PATTERNMAP juga menunjukkan bahwa Anda menggunakan anggota InputOffsetEVENT_MAP_ENTRY untuk mengakses nilai peta.
MapEntryArray[ANYSIZE_ARRAY]
Array entri peta. Untuk detailnya, lihat struktur EVENT_MAP_ENTRY .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | tdh.h |