struktur PEP_PPM_QUERY_VETO_REASON (pepfx.h)
Struktur PEP_PPM_QUERY_VETO_REASON memasok string karakter lebar yang dihentikan null yang berisi nama deskriptif yang dapat dibaca manusia karena alasan veto.
Sintaks
typedef struct _PEP_PPM_QUERY_VETO_REASON {
[in] ULONG VetoReason;
[out] USHORT NameSize;
[in] PWSTR Name;
} PEP_PPM_QUERY_VETO_REASON, *PPEP_PPM_QUERY_VETO_REASON;
Anggota
[in] VetoReason
Indeks yang mengidentifikasi alasan veto ini. Jika plug-in ekstensi platform (PEP) mendukung alasan N veto, indeks alasan veto yang valid berkisar dari 1 hingga N. PEP sebelumnya menentukan jumlah alasan veto yang didukung sebagai respons terhadap pemberitahuan PEP_NOTIFY_PPM_QUERY_VETO_REASONS .
[out] NameSize
Ukuran, dalam byte, dari buffer string yang ditujukkan oleh anggota Nama . Ukuran string ini mencakup ruang penyimpanan untuk karakter null yang mengakhiri string karakter lebar.
[in] Name
Penunjuk ke buffer string yang dialokasikan PoFx. Jika penunjuk buffer ini non-NULL, PEP menulis string karakter lebar dan dihentikan null ke buffer (dan tidak menulis apa pun ke anggota NameSize ). Jika tidak, PEP tidak menulis apa pun ke buffer ini dan sebaliknya menulis ukuran string yang diperlukan ke anggota NameSize .
Keterangan
Struktur ini digunakan oleh pemberitahuan PEP_NOTIFY_PPM_QUERY_VETO_REASON . Anggota VetoReason dan Name berisi nilai input yang disediakan oleh kerangka kerja manajemen daya Windows (PoFx). Jika nilai input anggota Nama adalah NULL, PEP menulis nilai output (ukuran buffer string yang diperlukan) ke anggota NameSize .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung dimulai dengan Windows 10. |
Header | pepfx.h (termasuk Pep_x.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