estrutura PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME (pepfx.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 pepfx.h (inclua Pep_x.h)

Confira também

PEP_DPM_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME notificação

PEP_DPM_RESET_SOC_SUBSYSTEM_ACCOUNTING notificação