estrutura PEP_DEBUGGER_TRANSITION_REQUIREMENTS (pepfx.h)
A estrutura PEP_DEBUGGER_TRANSITION_REQUIREMENTS indica os estados ociosos da plataforma para os quais o dispositivo do depurador deve ser ativado.
Sintaxe
typedef struct _PEP_DEBUGGER_TRANSITION_REQUIREMENTS {
[in] PEPHANDLE DeviceHandle;
[in] ULONG PlatformStateCount;
[in] PBOOLEAN PowerTransitionRequired;
} PEP_DEBUGGER_TRANSITION_REQUIREMENTS, *PPEP_DEBUGGER_TRANSITION_REQUIREMENTS;
Membros
[in] DeviceHandle
Um valor PEPHANDLE que identifica o dispositivo do depurador. O PEP (plug-in de extensão de plataforma) forneceu esse identificador em resposta a uma notificação de PEP_DPM_REGISTER_DEVICE anterior.
[in] PlatformStateCount
O número de entradas na matriz apontada pelo membro PowerTransitionRequired . Esse número é o mesmo que o número de estados ociosos da plataforma com suporte que o PEP especificou em resposta a uma notificação de PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES anterior.
[in] PowerTransitionRequired
Um buffer de saída no qual o PEP grava uma matriz BOOLEAN que indica os estados ociosos da plataforma para os quais a energia para o dispositivo do depurador deve ser ativada. Esse buffer é alocado pela PoFx ( estrutura de gerenciamento de energia ) do Windows e tem a garantia de ser grande o suficiente para conter o número de elementos de matriz especificados pelo membro PlatformStateCount . Defina um elemento de matriz como TRUE se o dispositivo do depurador precisar ser ativado no estado ocioso da plataforma correspondente. Defina como FALSE para indicar que o dispositivo não precisa ser ativado nesse estado. Se a plataforma der suporte a N estados ociosos, a matriz conterá N elementos e os estados ociosos serão numerados de 0 a N–1 na ordem em que são representados na matriz.
Comentários
Essa estrutura é usada pela notificação PEP_DPM_QUERY_DEBUGGER_TRANSITION_REQUIREMENTS . Todos os três membros da estrutura contêm valores de entrada fornecidos pelo PoFx quando essa notificação é enviada para o PEP.
Durante uma sessão de depuração, o componente do depurador executado no computador de destino se comunica com o computador host por meio de um dispositivo de depurador, como um controlador de host USB, UART ou dispositivo de rede.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte a partir do Windows 10. |
Cabeçalho | pepfx.h (inclua Pep_x.h) |