Compartilhar via


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

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:
  • Definir
  • Adicionar
  • Remover
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>

Elementos

CustomKeyword

CaptureStateOnStart em SystemProvider

CaptureStateOnSave no SystemProvider