IBackgroundCopyJob1::GetStatus 메서드(qmgr.h)
[IBackgroundCopyJob1 은 요구 사항 섹션에 지정된 운영 체제에서 사용할 수 있습니다. 이후 버전에서는 변경되거나 제공되지 않을 수 있습니다. 대신 BITS 인터페이스를 사용합니다.]
GetStatus 메서드를 사용하여 작업의 상태를 검색합니다.
구문
HRESULT GetStatus(
[out] DWORD *pdwStatus,
[out] DWORD *pdwWin32Result,
[out] DWORD *pdwTransportResult,
[out] DWORD *pdwNumOfRetries
);
매개 변수
[out] pdwStatus
작업의 상태입니다. 상태는 다음 플래그 중 하나 이상으로 설정할 수 있습니다.
값 | 의미 |
---|---|
|
지원되지 않습니다. |
|
QMGR은 여전히 작업을 다운로드하고 있습니다. |
|
작업이 완료되었습니다. |
|
작업을 처리하는 동안 오류가 발생했습니다. |
[out] pdwWin32Result
Win32 오류 코드입니다. QM_STATUS_JOB_ERROR dwStatus 플래그가 설정된 경우에만 유효합니다.
[out] pdwTransportResult
HTTP 오류 코드입니다. QM_STATUS_JOB_ERROR dwStatus 플래그가 설정된 경우에만 유효합니다.
[out] pdwNumOfRetries
오류가 발생한 후 QMGR이 작업을 다운로드하려고 시도한 횟수입니다. QM_STATUS_GROUP_ERROR dwStatus 플래그가 설정된 경우에만 유효합니다.
반환 값
이 메서드는 다음 HRESULT 값과 다른 값을 반환합니다.
반환 코드 | 설명 |
---|---|
|
작업의 상태를 성공적으로 검색했습니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP |
지원되는 최소 서버 | Windows Server 2003 |
대상 플랫폼 | Windows |
헤더 | qmgr.h |
DLL | QmgrPrxy.dll |