StartShutdownRecording
Inicia a gravação de desligamento.
Sintaxe
HRESULT StartShutdownRecording
([in] IProfileCollection* pProfileCollection)
;
Parâmetros
pProfileCollection
[in] Indica o objeto IProfileCollection .
Valor Retornado
A tabela a seguir descreve possíveis valores retornados.
Valor Retornado | Descrição |
---|---|
S_OK |
A função iniciou com êxito a gravação de desligamento. |
E_POINTER |
Pelo menos um dos argumentos de função é nulo. |
E_WPRC_RUNTIME_STATE_PROFILES_RUNNING |
A gravação já está em execução (ela deve ser interrompida/cancelada antes da chamada para essa função). |
E_WPRC_RUNTIME_STATE_BOOT_RECORDING |
A gravação de inicialização já está em execução (ela deve ser interrompida/cancelada antes da chamada para essa função). |
E_WPRC_RUNTIME_STATE_EVENT_SESSION_RUNNING |
Uma das sessões de evento que devem ser iniciadas já está em execução. Ele pode ser iniciado anteriormente por algum outro aplicativo (ou como resultado da corrupção do estado WPR, por exemplo, após a falha da WPR). |
E_WPRC_INVALID_STARTSHUTDOWN_OPERATION |
Perfil inválido para gravação de desligamento (por exemplo, modo de registro em log é memória, mas apenas arquivo com suporte para desligamento). |