Methoden der IADsPrintJobOperations-Eigenschaft
Die Eigenschaftenmethoden der IADsPrintJobOperations-Schnittstelle lesen und schreiben die in der folgenden Tabelle aufgeführten Eigenschaften. Weitere Informationen zu Eigenschaftenmethoden finden Sie unter Methoden der Schnittstelleneigenschaft.
Eigenschaften
-
PagesPrinted
-
-
Zugriffstyp: Schreibgeschützt
-
Skriptdatentyp: LONG
-
// C++ method syntax HRESULT get_PagesPrinted( [out] LONG* plPagesPrinted );
Enthält die Anzahl der gedruckten Seiten.
-
-
Position
-
-
Zugriffstyp: Lese-/Schreibzugriff
-
Skriptdatentyp: LONG
-
// C++ method syntax HRESULT get_Position( [out] LONG* plPosition ); HRESULT put_Position( [in] LONG lPosition );
Enthält die Position dieses Druckauftrags in der Druckwarteschlange.
-
-
Status
-
-
Zugriffstyp: Schreibgeschützt
-
Skriptdatentyp: LONG
-
// C++ method syntax HRESULT get_Status( [out] LONG* plStatus );
Enthält die aktuelle status des Druckauftrags, wie durch einen der ADSI-Werte des Druckauftragsstatuskonstanten angegeben.
-
-
TimeElapsed
-
-
Zugriffstyp: Schreibgeschützt
-
Skriptdatentyp: LONG
-
// C++ method syntax HRESULT get_TimeElapsed( [out] LONG* plTimeElapsed );
Enthält die Anzahl von Millisekunden, die seit dem Start des Druckauftrags verstrichen sind.
-
Beispiele
Das folgende Codebeispiel zeigt, wie die Eigenschaften für IADsPrintJobOperations verwendet werden können.
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
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista |
Unterstützte Mindestversion (Server) |
WindowsServer 2008 |
Header |
|
DLL |
|
IID |
IID_IADsPrintJobOperations ist definiert als 32FB6780-1ED0-11CF-A988-00AA006BC149 |