IPrintCoreUI2::QuerySimulationSupport-Methode (prcomoem.h)
Die IPrintCoreUI2::QuerySimulationSupport
-Methode ruft eine Spooler-Simulationsfunktionsstruktur ab, die angibt, welche Arten von Simulationen der Spooler unterstützt.
Syntax
HRESULT QuerySimulationSupport(
[in] HANDLE hPrinter,
[in] DWORD dwLevel,
[out] PBYTE pCaps,
[in] DWORD cbSize,
[out] PDWORD pcbNeeded
);
Parameter
[in] hPrinter
Gibt einen Handle für den Drucker an.
[in] dwLevel
Gibt die Struktur der Spoolersimulationsfunktion an, die im Puffer zurückgegeben wird, auf den pCaps verweist. Derzeit wird nur Unterstützung für Spoolersimulationen der Stufe 1 bereitgestellt.
Wert | Spooler-Simulationsunterstützungsstruktur |
---|---|
1 |
SIMULATE_CAPS_1 (definiert in printoem.h) |
[out] pCaps
Zeiger auf den Ausgabepuffer, der eine Struktur des Typs enthält, die durch den Wert im dwLevel-Parameter angegeben wird.
[in] cbSize
Gibt die Größe des Ausgabepuffers in Bytes an, auf die von pCaps verwiesen wird.
[out] pcbNeeded
Gibt die Größe des Arbeitsspeichers in Bytes an, der zum Speichern einer Struktur des von dwLevel angegebenen Typs benötigt wird.
Rückgabewert
Die -Methode muss einen der folgenden Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
Der Wert in cbSize war kleiner als die Anzahl der Bytes, die in den Ausgabepuffer geschrieben werden sollen (der Puffer, auf den pCaps verweist).
Die Methode wurde aufgerufen, wobei pCaps auf NULL festgelegt ist. |
|
Die Methode wird nicht unterstützt.
Eine Struktur des von dwLevel angegebenen Typs wird nicht unterstützt. |
|
Fehler bei der Methode |
Hinweise
Diese Methode wird nur für Windows XP Pscript5-Plug-Ins und nicht für Unidrv-Plug-Ins unterstützt.
Die IPrintCoreUI2::QuerySimulationSupport
Methode speichert eine Spoolersimulationsfunktionsstruktur im Puffer, auf den pCaps verweist. Diese Struktur gibt die Ebene der Spoolerunterstützung für N-Up-Druck, Reversedruck, die maximale Anzahl von Seiten, die gedruckt werden können, Sortierung und andere an.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | prcomoem.h (einschließlich Prcomoem.h) |