Compartilhar via


MergeShutdownRecording

Mescla gravações coletadas durante o último desligamento.

Sintaxe

HRESULT MergeShutdownRecording
  ([in] BSTR bstrFileName,
  [in] IProfileCollection* pProfileCollection,
  [in] ITraceMergeProperties* pTraceMergeProperties)
;

Parâmetros

bstrFileName
[in] Indica o nome do arquivo ETL (Rastreamento de Eventos para Windows) que está sendo registrado.

pProfileCollection
[in] Um ponteiro para um objeto IProfileCollection .

pTraceMergeProperties
[in] Um ponteiro para um objeto ITraceMergeProperties .

Valor Retornado

A tabela a seguir descreve possíveis valores retornados.

Valor Retornado Descrição

E_POINTER

Pelo menos um dos argumentos de função é nulo.

E_WPRC_INVALID_MERGESHUTDOWN_OPERATION

Indica uma operação malsucedida. Isso poderá ocorrer se nenhuma gravação de desligamento for executada durante o último desligamento.

E_WPRC_RUNTIME_STATE_PROFILES_NOT_RUNNING

Indica que o perfil não está em execução. Isso poderá ocorrer se nenhuma gravação de desligamento for executada durante o último desligamento.

S_OK

A função mesclava com êxito a gravação de desligamento.

IOnOffTransitionManager