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 함수를 사용합니다.
스냅샷 구성은 명시적으로 사용하지 않도록 설정하거나 프로세스가 종료할 때까지 유효합니다.