struktur PEP_DEBUGGER_TRANSITION_REQUIREMENTS (pepfx.h)

Struktur PEP_DEBUGGER_TRANSITION_REQUIREMENTS menunjukkan status diam platform tempat perangkat debugger harus diaktifkan.

Sintaks

typedef struct _PEP_DEBUGGER_TRANSITION_REQUIREMENTS {
  [in] PEPHANDLE DeviceHandle;
  [in] ULONG     PlatformStateCount;
  [in] PBOOLEAN  PowerTransitionRequired;
} PEP_DEBUGGER_TRANSITION_REQUIREMENTS, *PPEP_DEBUGGER_TRANSITION_REQUIREMENTS;

Anggota

[in] DeviceHandle

Nilai PEPHANDLE yang mengidentifikasi perangkat debugger. Plug-in ekstensi platform (PEP) menyediakan handel ini sebagai respons terhadap pemberitahuan PEP_DPM_REGISTER_DEVICE sebelumnya.

[in] PlatformStateCount

Jumlah entri dalam array yang ditujukkan oleh anggota PowerTransitionRequired . Jumlah ini sama dengan jumlah idle platform yang didukung yang menyatakan bahwa PEP yang ditentukan sebagai respons terhadap pemberitahuan PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES sebelumnya.

[in] PowerTransitionRequired

Buffer output tempat PEP menulis array BOOLEAN yang menunjukkan status diam platform yang dayanya ke perangkat debugger harus diaktifkan. Buffer ini dialokasikan oleh kerangka kerja manajemen daya Windows (PoFx) dan dijamin cukup besar untuk berisi jumlah elemen array yang ditentukan oleh anggota PlatformStateCount . Atur elemen array ke TRUE jika perangkat debugger harus diaktifkan dalam status menganggur platform yang sesuai. Atur ke FALSE untuk menunjukkan bahwa perangkat tidak perlu diaktifkan dalam status ini. Jika platform mendukung status N diam, array berisi elemen N, dan status menganggur diberi nomor 0 hingga N–1 dalam urutan di mana mereka diwakili dalam array.

Keterangan

Struktur ini digunakan oleh pemberitahuan PEP_DPM_QUERY_DEBUGGER_TRANSITION_REQUIREMENTS . Ketiga anggota struktur berisi nilai input yang disediakan oleh PoFx ketika pemberitahuan ini dikirim ke PEP.

Selama sesi penelusuran kesalahan, komponen debugger yang berjalan pada komputer target berkomunikasi dengan komputer host melalui perangkat debugger seperti pengontrol host USB, UART, atau perangkat jaringan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung dimulai dengan Windows 10.
Header pepfx.h (termasuk Pep_x.h)

Lihat juga

PEP_DPM_QUERY_DEBUGGER_TRANSITION_REQUIREMENTS

PEP_DPM_REGISTER_DEVICE

PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES