ConfigSnapshotByProcessEx
Configures snapshot using the provided process name. This function uses Image File Execution Options(IFEO) to set snapshot tracing flag in the registry.
Syntax
HRESULT ConfigSnapshotByProcessEx
([in] SnapshotType snapshotType,
[in] BSTR bstrProcName,
[in] VARIANT_BOOL fEnable);
Parameters
snapshotType
[in] SnapshotType.
Note: Currently only available SnapshotType is SnapshotType_Heap
bstrProcName
[in] A string that contains the process name
fEnable
[in] A Boolean value that indicate whether to enable or disable the snapshot.
Return Value
The following table describes possible return values.
Return Value | Description |
---|---|
S_OK | The configuration was successful for the specified process, otherwise an error code. |
Remarks
This function is useful to configure the snapshot with the process name. Once enabled, the config will apply to all new instances of the process with specified name. The user should disable snapshot when the testing has finished.