IPrinterQueue2::GetPrinterQueueView 메서드(printerextension.h)
IPrinterQueueView 개체를 검색하고 모니터링할 작업 범위를 사용하여 개체를 초기화합니다.
이 방법을 사용하면 사용자가 프린터용 UWP 디바이스 앱 내에서 작업 관리 작업을 수행할 수 있습니다.
구문
HRESULT GetPrinterQueueView(
[in] ULONG ulViewOffset,
[in] ULONG ulViewSize,
[out, retval] IPrinterQueueView **ppJobView
);
매개 변수
[in] ulViewOffset
모니터링할 작업 범위의 시작을 나타냅니다.
[in] ulViewSize
모니터링할 작업의 크기 또는 범위를 나타냅니다.
[out, retval] ppJobView
모니터링할 작업 범위를 보여 주는 IPrinterQueueView 개체입니다.
반환 값
메서드 호출에 성공하면 GetPrinterQueueView 는 S_OK 반환합니다.
그렇지 않으면 GetPrinterQueueView 를 호출하면 오류 조건이 발생하면 다음 HRESULT 값 중 하나가 반환될 수 있습니다.
HRESULT 값 | Description |
---|---|
E_ILLEGAL_METHOD_CALL | 둘 이상의 프린터 큐 뷰 개체를 검색하려는 시도를 나타냅니다. |
E_INVALIDARG | 최대 크기보다 큰 보기 크기를 만들려는 시도를 나타냅니다. |
설명
IPrinterQueue2 개체당 하나의 IPrinterQueueView 개체만 검색할 수 있습니다. 그러나 검색하는 단일 뷰를 이동할 수 있습니다. 즉, IPrinterQueueView::SetViewRange를 호출하여 모니터링되는 작업의 위치를 변경할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8.1 |
지원되는 최소 서버 | Windows Server 2012 R2 |
대상 플랫폼 | 데스크톱 |
머리글 | printerextension.h |