PEP_DEBUGGER_TRANSITION_REQUIREMENTS struttura (pepfx.h)
La struttura PEP_DEBUGGER_TRANSITION_REQUIREMENTS indica gli stati di inattività della piattaforma per i quali è necessario attivare il dispositivo debugger.
Sintassi
typedef struct _PEP_DEBUGGER_TRANSITION_REQUIREMENTS {
[in] PEPHANDLE DeviceHandle;
[in] ULONG PlatformStateCount;
[in] PBOOLEAN PowerTransitionRequired;
} PEP_DEBUGGER_TRANSITION_REQUIREMENTS, *PPEP_DEBUGGER_TRANSITION_REQUIREMENTS;
Members
[in] DeviceHandle
Valore PEPHANDLE che identifica il dispositivo debugger. Il plug-in dell'estensione della piattaforma (PEP) ha fornito questo handle in risposta a una notifica di PEP_DPM_REGISTER_DEVICE precedente.
[in] PlatformStateCount
Numero di voci nella matrice a cui punta il membro PowerTransitionRequired . Questo numero corrisponde al numero di inattività della piattaforma supportato che il PEP specificato in risposta a una notifica di PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES precedente.
[in] PowerTransitionRequired
Buffer di output in cui il PEP scrive una matrice BOOLEAN che indica gli stati di inattività della piattaforma per cui l'alimentazione al dispositivo debugger deve essere attivata. Questo buffer viene allocato dal framework di gestione energia di Windows (PoFx) ed è garantito che sia sufficiente contenere il numero di elementi di matrice specificati dal membro PlatformStateCount . Impostare un elemento array su TRUE se il dispositivo debugger deve essere attivato nello stato di inattività della piattaforma corrispondente. Impostare su FALSE per indicare che il dispositivo non deve essere attivato in questo stato. Se la piattaforma supporta gli stati di inattività N, la matrice contiene elementi N e gli stati inattive sono numerati da 0 a N-1 nell'ordine in cui sono rappresentati nella matrice.
Commenti
Questa struttura viene usata dalla notifica di PEP_DPM_QUERY_DEBUGGER_TRANSITION_REQUIREMENTS . Tutti e tre i membri della struttura contengono valori di input forniti da PoFx quando questa notifica viene inviata al PEP.
Durante una sessione di debug, il componente debugger in esecuzione nel computer di destinazione comunica con il computer host tramite un dispositivo debugger, ad esempio un controller host USB, UART o dispositivo di rete.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato a partire da Windows 10. |
Intestazione | pepfx.h (includere Pep_x.h) |