StartShutdownRecording
Démarre l’enregistrement d’arrêt.
Syntaxe
HRESULT StartShutdownRecording
([in] IProfileCollection* pProfileCollection)
;
Paramètres
pProfileCollection
[in] Indique l’objet IProfileCollection .
Valeur de retour
Le tableau suivant décrit les valeurs de retour possibles.
Valeur de retour | Description |
---|---|
S_OK |
La fonction a correctement démarré l’enregistrement d’arrêt. |
E_POINTER |
Au moins l’un des arguments de fonction est null. |
E_WPRC_RUNTIME_STATE_PROFILES_RUNNING |
L’enregistrement est déjà en cours d’exécution (il doit être arrêté/annulé avant d’appeler cette fonction). |
E_WPRC_RUNTIME_STATE_BOOT_RECORDING |
L’enregistrement de démarrage est déjà en cours d’exécution (il doit être arrêté/annulé avant d’appeler cette fonction). |
E_WPRC_RUNTIME_STATE_EVENT_SESSION_RUNNING |
L’une des sessions d’événements qui doit être démarrée est déjà en cours d’exécution. Il peut être démarré plus tôt par une autre application (ou suite à une altération de l’état WPR, par exemple après un plantage WPR). |
E_WPRC_INVALID_STARTSHUTDOWN_OPERATION |
Profil non valide pour l’enregistrement d’arrêt (par exemple, le mode de journalisation est de la mémoire, mais seul le fichier est pris en charge pour l’arrêt). |