Directory Services |
The property methods of the IADsPrintJobOperations interface read and write the properties described in the following table. For a general discussion of property methods, see Interface Property Methods.
Property | Description | ||||
---|---|---|---|---|---|
Status
[Visual Basic] [C++] |
The current status of service. The status is
indicated by one of the integer values found in the following
table.
|
||||
TimeElapsed
[Visual Basic] [C++] |
Time elapsed, in seconds, since the print job started. | ||||
PagesPrinted
[Visual Basic] [C++] |
Number of pages printed. | ||||
Position
[Visual Basic] [C++] |
Position in the print queue of this print job. |
The following code example shows how the properties for IADsPrintJobOperations may be used.
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
Client: Included in Windows XP and
Windows 2000 Professional.
Server: Included in Windows Server 2003 and
Windows 2000 Server.
Redistributable: Requires Active Directory Client Extension
on Windows NT 4.0 SP6a and Windows 95/98/Me.
Header: Declared in Iads.h.