IPrintCoreHelperUni::CreateGDLSnapshot-Methode (prcomoem.h)
Die IPrintCoreHelperUni::CreateGDLSnapshot
-Methode erstellt eine GDL-Momentaufnahme der Treiberkonfigurationsdatei basierend auf der aktuellen Konfiguration.
Syntax
HRESULT CreateGDLSnapshot(
[in] IN PDEVMODE pDevmode,
[in] IN DWORD cbSize,
[in] IN DWORD dwFlags,
[out] OUT LPSTREAM *ppSnapshotStream
);
Parameter
[in] pDevmode
Ein Zeiger auf eine DEVMODEW-Struktur . Wenn dieser Zeiger bereitgestellt wird, sollte die DEVMODEW-Struktur verwendet werden, IPrintCoreHelperUni::CreateGDLSnapshot
auf die von pDevmode anstelle der standardmäßigen oder aktuellen DEVMODEW-Struktur verwiesen wird. Wenn diese Methode vom Plug-In-Anbieter aufgerufen wird, gibt es keine DEVMODEW-Standardstruktur, und der pDevmode-Parameter ist erforderlich.
[in] cbSize
Die Größe der DEVMODEW-Struktur in Bytes, auf die der pDevmode-Parameter verweist.
[in] dwFlags
Ist für das System reserviert. Dieser Parameter muss auf 0 festgelegt werden.
[out] ppSnapshotStream
Ein Zeiger auf einen Stream, der die XML-Version der GDL-Momentaufnahme bereitstellt.
Rückgabewert
IPrintCoreHelperUni::CreateGDLSnapshot
sollte S_OK zurückgeben, wenn der Vorgang erfolgreich ist. Andernfalls sollte diese Methode einen standardmäßigen COM-Fehlercode zurückgeben.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | prcomoem.h (include Prcomoem.h) |