estrutura PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME (pep_x.h)
A estrutura PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME é usada pela notificação PEP_DPM_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME para coletar detalhes sobre a duração do bloqueio de um sistema específico em um subsistema soc (chip).
Sintaxe
typedef struct _PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME {
[in] ULONG PlatformIdleStateIndex;
[in] PVOID SubsystemHandle;
[in] PCUNICODE_STRING SubsystemName;
[out] ULONG64 BlockingTime;
ULONG Flags;
} PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME, *PPEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME;
Membros
[in] PlatformIdleStateIndex
O índice de estado ocioso da plataforma para o subsistema SoC que o sistema operacional está consultando.
[in] SubsystemHandle
Um ponteiro de contexto que o PEP forneceu anteriormente na inicialização do subsistema. O ponteiro de contexto é opcional, portanto, se nenhum tiver sido fornecido, o valor será zero. O PEP é livre para ignorar esse campo.
[in] SubsystemName
O nome do subsistema cujo tempo de bloqueio está sendo consultado. Esse nome foi fornecido pelo PEP na inicialização do subsistema.
[out] BlockingTime
O tempo de bloqueio foi contado para esse subsistema em 100 unidades de nanossegundos desde a notificação PEP_DPM_RESET_SOC_SUBSYSTEM_ACCOUNTING anterior.
Flags
Esse membro é reservado e deve ser definido como zero.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte a partir do Windows 10. |
Cabeçalho | pep_x.h (inclua Pep_x.h) |