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). |