struktur PROPERTY_DATA_DESCRIPTOR (tdh.h)
Menentukan properti yang akan diambil.
Sintaks
typedef struct _PROPERTY_DATA_DESCRIPTOR {
ULONGLONG PropertyName;
ULONG ArrayIndex;
ULONG Reserved;
} PROPERTY_DATA_DESCRIPTOR;
Anggota
PropertyName
Penunjuk ke string Unicode yang dihentikan null yang berisi nama properti peka huruf besar/kecil. Anda dapat menggunakan anggota NameOffset dari struktur EVENT_PROPERTY_INFO untuk mendapatkan nama properti.
Tabel berikut ini mencantumkan kemungkinan nilai PropertyName untuk peristiwa WPP. Gunakan tipe data TDH yang disarankan saat memformat buffer yang dikembalikan dari TdhGetProperty.
Nama | Tipe Data TDH | Deskripsi |
---|---|---|
FormattedString | TDH_INTYPE_UNICODESTRING | Pesan jejak WPP yang diformat. |
SequenceNum | TDH_INTYPE_UINT32 | Nomor urutan lokal atau global dari pesan pelacakan. Nomor urutan lokal, yang hanya unik untuk sesi pelacakan ini, adalah default. |
FunctionName | TDH_INTYPE_UNICODESTRING | Nama fungsi yang menghasilkan pesan pelacakan. |
ComponentName | TDH_INTYPE_UNICODESTRING | Nama komponen penyedia yang menghasilkan pesan pelacakan. Nama komponen hanya muncul jika ditentukan dalam kode pelacakan. |
SubComponentName | TDH_INTYPE_UNICODESTRING | Nama subkomponen penyedia yang menghasilkan pesan pelacakan. Nama subkomponen hanya muncul jika ditentukan dalam kode pelacakan. |
TraceGuid | TDH_INTYPE_GUID | GUID yang terkait dengan pesan jejak WPP. |
GuidTypeName | TDH_INTYPE_UNICODESTRING | Nama file digabungkan dengan nomor baris dari kode sumber tempat pesan jejak WPP dilacak. |
SystemTime | TDH_INTYPE_SYSTEMTIME | Waktu ketika pesan jejak WPP dibuat. |
FlagsName | TDH_INTYPE_UNICODESTRING | Nama bendera pelacakan yang mengaktifkan pesan pelacakan. |
LevelName | TDH_INTYPE_UNICODESTRING | Nilai tingkat pelacakan yang mengaktifkan pesan pelacakan. |
ArrayIndex
Indeks berbasis nol untuk mengakses elemen array properti. Jika data properti bukan array atau jika Anda ingin mengatasi seluruh array, tentukan ULONG_MAX (0xFFFFFFFF).
Reserved
Dicadangkan.
Keterangan
Untuk menjelaskan struktur, atur PropertyName ke nama struktur dan ArrayIndex ke ULONG_MAX.
Untuk menjelaskan anggota struktur, tentukan array dua struktur PROPERTY_DATA_DESCRIPTOR . Di deskriptor pertama, atur PropertyName ke nama struktur dan ArrayIndex ke 0. Di deskriptor kedua, atur PropertyName ke nama anggota dan ArrayIndex ke ULONG_MAX.
Jika struktur adalah elemen dari array struktur, atur ArrayIndex di deskriptor pertama ke indeks struktur berbasis nol dalam array.
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 |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk