Compartir a través de


StartShutdownRecording

Inicia la grabación de apagado.

Sintaxis

HRESULT StartShutdownRecording
  ([in] IProfileCollection* pProfileCollection)
;

Parámetros

pProfileCollection
[in] Indica el objeto IProfileCollection .

Valor devuelto

En la tabla siguiente se describen los valores devueltos posibles.

Valor devuelto Descripción

S_OK

La función inició correctamente la grabación de apagado.

E_POINTER

Al menos uno de los argumentos de función es NULL.

E_WPRC_RUNTIME_STATE_PROFILES_RUNNING

La grabación ya se está ejecutando (debe detenerse o cancelarse antes de llamar a esta función).

E_WPRC_RUNTIME_STATE_BOOT_RECORDING

La grabación de arranque ya se está ejecutando (debe detenerse o cancelarse antes de llamar a esta función).

E_WPRC_RUNTIME_STATE_EVENT_SESSION_RUNNING

Ya se está ejecutando una de las sesiones de eventos que se deben iniciar. Podría iniciarse anteriormente por alguna otra aplicación (o como resultado de daños en el estado de WPR, por ejemplo, después del bloqueo de WPR).

E_WPRC_INVALID_STARTSHUTDOWN_OPERATION

Perfil no válido para la grabación de apagado (por ejemplo, el modo de registro es memoria, pero solo se admite el archivo para el apagado).

IOnOffTransitionManager