IBackgroundCopyManager::EnumJobs 메서드(bits.h)
전송 큐에서 작업을 열거 하는 데 사용하는 열거자 개체에 대한 인터페이스 포인터를 검색합니다. 열거자의 작업 순서는 임의입니다.
구문
HRESULT EnumJobs(
[in] DWORD dwFlags,
[out] IEnumBackgroundCopyJobs **ppEnum
);
매개 변수
[in] dwFlags
열거형에 포함할 작업을 지정합니다. dwFlags가 0으로 설정된 경우 사용자는 전송 큐에서 소유한 모든 작업을 받습니다. 다음 표에서는 열거형 옵션을 나열합니다.
옵션 | 의미 |
---|---|
|
전송 큐의 모든 작업(사용자가 소유하고 다른 사용자가 소유한 작업)을 포함합니다. 이 플래그를 사용하려면 사용자가 관리자여야 합니다. |
[out] ppEnum
전송 큐에서 작업을 열거하는 데 사용하는 IEnumBackgroundCopyJobs 인터페이스 포인터입니다. 열거자의 내용은 dwFlags 값에 따라 달라집니다. 완료되면 ppEnumJobs를 해제합니다.
반환 값
이 메서드는 다음 HRESULT 값과 다른 값을 반환합니다.
반환 코드 | 설명 |
---|---|
|
열거자 개체를 성공적으로 생성했습니다. |
|
다른 사용자가 소유한 작업을 열거하려면 사용자가 관리자이거나 관리자 그룹에 속해야 합니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP |
지원되는 최소 서버 | Windows Server 2003 |
대상 플랫폼 | Windows |
헤더 | bits.h |
라이브러리 | Bits.lib |
DLL | QmgrPrxy.dll |