IADsPrintJobOperations 속성 메서드
IADsPrintJobOperations 인터페이스의 속성 메서드는 다음 표에 나열된 속성을 읽고 씁니다. 속성 메서드에 대한 자세한 내용은 인터페이스 속성 메서드를 참조하세요.
속성
-
PagesPrinted
-
-
액세스 형식: 읽기 전용
-
스크립팅 데이터 형식: LONG
-
// C++ method syntax HRESULT get_PagesPrinted( [out] LONG* plPagesPrinted );
인쇄된 페이지 수를 포함합니다.
-
-
위치
-
-
액세스 형식: 읽기/쓰기
-
스크립팅 데이터 형식: LONG
-
// C++ method syntax HRESULT get_Position( [out] LONG* plPosition ); HRESULT put_Position( [in] LONG lPosition );
인쇄 큐에서 이 인쇄 작업의 위치를 포함합니다.
-
-
상태
-
-
액세스 형식: 읽기 전용
-
스크립팅 데이터 형식: LONG
-
// C++ method syntax HRESULT get_Status( [out] LONG* plStatus );
ADSI 인쇄 작업 상태 상수 값 중 하나로 표시된 인쇄 작업의 현재 상태 포함합니다.
-
-
TimeElapsed
-
-
액세스 형식: 읽기 전용
-
스크립팅 데이터 형식: LONG
-
// C++ method syntax HRESULT get_TimeElapsed( [out] LONG* plTimeElapsed );
인쇄 작업이 시작된 후 경과된 시간(밀리초)을 포함합니다.
-
예제
다음 코드 예제에서는 IADsPrintJobOperations 의 속성을 사용하는 방법을 보여 줍니다.
Dim pqo As IADsPrintQueueOperations
Dim pjo As IADsPrintJobOperations
On Error GoTo Cleanup
Set pqo = GetObject("WinNT://aMachine/aPrinter")
For Each pj In pqo.PrintJobs
Set pjo = pj
MsgBox pjo.PagesPrinted & " pages printed for job " & pj.Name
If (pjo.position > 1) Then
pjo.Position = pjo.status - 1
End If
Next
Cleanup:
If (Err.Number<>0) Then
MsgBox("An error has occurred. " & Err.Number)
End If
Set pqo = Nothing
Set pjo = Nothing
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista |
지원되는 최소 서버 |
Windows Server 2008 |
헤더 |
|
DLL |
|
IID |
IID_IADsPrintJobOperations 32FB6780-1ED0-11CF-A988-00AA006BC149로 정의됩니다. |