Start
Starts a recording.
Syntax
HRESULT Start
([in] IProfileCollection* pProfileCollection,
[out, retval] CLoggingMode* pLoggingMode)
;
Parameters
pProfileCollection
[in] A pointer to an IProfileCollection object that contains a collection of profiles to start.
pLoggingMode
[out] A pointer to a CLoggingMode enumeration element that indicates whether the profiles log to memory or write to a file.
Return Value
The following table describes possible return values.
Return Value | Description |
---|---|
S_OK |
The function successfully started the recording. |
E_INVALIDARG |
One or more arguments are invalid. |
One or more arguments are invalid. |
The pointer is invalid. |
E_WPRC_FAILED_TO_START_PROFILE |
The library failed to start a profile in the profile collection. Use IControlErrorInfo to obtain detailed error information. |