ISnapshotManager2
Represents a snapshot object that the client controls. The interface provides functions that enable, disables, and takes the snapshot.
Also see ISnapshotManager3 for information on additional interfaces.
Syntax
HRESULT ConfigSnapshotByPID([in] ULONG* pids, [in] ULONG cPids, [in] VARIANT_BOOL fEnable);
HRESULT ConfigSnapshotByProcess([in] BSTR bstrProcName, [in] VARIANT_BOOL fEnable);
Functions
The following table describes the functions that this interface provides.
Function | Description |
---|---|
ConfigSnapshotByPID | Configures snapshot using the provided process id. |
ConfigSnapshotByProcess | Configures snapshot using the provided process name. |
Remarks
Most functions require administrator privileges.