CaptureStateOnDemand em SystemProvider
Representa uma coleção de palavras-chave que dispara o rundown do kernel dessas palavras-chave sob demanda durante a gravação. Você pode disparar o capturestate do provedor por wpr -capturestateondemand
comando. Se o atributo Operation for especificado, os elementos Keyword poderão ser definidos ou adicionados à coleção.
Hierarquia de elementos
-
<
WindowsPerformanceRecorder>
-
<
Perfis>
-
<
SystemProvider>
- < CaptureStateOnDemand>
-
<
Perfil>
-
<
Colecionadores>
-
<
SystemCollectorId>
-
<
SystemProviderId>
- < CaptureStateOnDemand>
-
<
SystemProvider>
- < CaptureStateOnDemand>
-
<
SystemProviderId>
-
<
SystemCollectorId>
-
<
Colecionadores>
-
<
SystemProvider>
-
<
Perfis>
Syntax
<CaptureStateOnDemand Operation = "Set" | "Add"> | “Remove”
<!-- Child elements -->
Keyword (System),
CustomKeyword
</CaptureStateOnDemand>
Atributos e elementos
Atributos
Atributo | Descrição | Tipo de dados | Obrigatório | Padrão |
---|---|---|---|---|
Operação | Indica se as palavras-chave devem ser definidas ou adicionadas. | Esse atributo pode ter um dos seguintes valores:
|
Não | Definir |
Elementos filho
Elemento | Descrição | Requisito |
---|---|---|
Palavra-chave (em SystemProvider) | Descreve os sinalizadores de kernel para uma sessão SystemLogger. | Obrigatório, um ou mais. |
Comentário
O resumo das palavras-chave do sistema ocorre automaticamente pelo WPR no final do rastreamento. Usar elemento CaptureState* se
- você deseja o resumo das palavras-chave do sistema que não estão no momento
- você sabe que o encerramento não acontecerá no final do rastreamento devido ao desligamento do sistema
- você deseja iniciar o rundown em um momento específico.
Defina RundownFlag como Start
se o kernel palavra-chave estiver sendo habilitado, por exemplo, no início do rastreamento ou Stop
se o palavra-chave estiver sendo desabilitado.
Elementos pai
Elemento | Descrição |
---|---|
SystemProvider | Representa um provedor de sistema para o perfil. |
SystemProviderId | Representa um identificador de provedor do sistema. |
Exemplo
O exemplo de código a seguir mostra como esse elemento é usado.
<SystemProvider Id="SystemProvider_CaptureStateOnDemand">
<Keywords>
<Keyword Value="MemoryInfo" />
</Keywords>
<CaptureStateOnDemand>
<Keyword Value="Pool" RundownFlag="Stop"/>
</CaptureStateOnDemand>
</SystemProvider>
</SystemProvider>