共用方式為


ConfigSnapshotByPID

使用所提供的進程識別碼來設定快照集。

語法

HRESULT ConfigSnapshotByPID
([in, out] ULONG* pids,
 [in] ULONG cPids,
[in] VARIANT_BOOL fEnable);

參數

pids
[in]進程識別碼陣列的指標。
cPids
[in]陣列中的進程識別碼數目。
fEnable
[in]布林值,指出是否要啟用或停用快照集。

傳回值

下表描述可能的傳回值。

傳回值 描述
S_OK 指定進程的組態成功。
S_FALSE 設定已部分成功。 請參閱 pResults 以進一步調查哪些進程失敗。
E_WPRC_FAILED_TO_CONFIGURE_HEAP_SNAPSHOT_PIDS 無法設定 PID () 的堆積堆疊控制項。

備註

當函式傳回部分失敗 (S_FALSE) 時,這表示未成功設定進程識別碼陣列中的所有進程。 若要尋找 (失敗的進程) ,請使用 ConfigSnapshotByPIDEx 函式。

快照集組態有效,直到明確停用或進程結束為止。