다음을 통해 공유


ConfigSnapshotByPID

제공된 프로세스 ID를 사용하여 스냅샷을 구성합니다.

구문

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

매개 변수

pids
[in] 프로세스 ID 배열에 대한 포인터입니다.
cPids
[in] 배열의 프로세스 ID 번호입니다.
fEnable
[in] 스냅샷을 사용하거나 사용하지 않도록 설정할지 여부를 나타내는 부울 값입니다.

반환 값

다음 테이블에서는 가능한 반환 값에 대해 설명합니다.

반환 값 설명
S_OK 지정된 프로세스에 대한 구성이 성공했습니다.
S_FALSE 구성이 부분적으로 성공했습니다. 실패한 프로세스를 자세히 조사하려면 pResults를 참조하세요.
E_WPRC_FAILED_TO_CONFIGURE_HEAP_SNAPSHOT_PIDS PID의 힙 스택 제어를 구성하지 못했습니다.

설명

함수가 부분 실패(S_FALSE)를 반환하는 경우 이는 프로세스 ID 배열의 모든 프로세스가 성공적으로 구성되지는 않았음을 의미합니다. 실패한 프로세스를 찾으려면 ConfigSnapshotByPIDEx 함수를 사용합니다.

스냅샷 구성은 명시적으로 사용하지 않도록 설정하거나 프로세스가 종료할 때까지 유효합니다.