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