IPrintCoreHelperUni::CreateGDLSnapshot 方法 (prcomoem.h)
方法 IPrintCoreHelperUni::CreateGDLSnapshot
會根據目前的組態,建立驅動程式組態檔的 GDL 快照集。
語法
HRESULT CreateGDLSnapshot(
[in] IN PDEVMODE pDevmode,
[in] IN DWORD cbSize,
[in] IN DWORD dwFlags,
[out] OUT LPSTREAM *ppSnapshotStream
);
參數
[in] pDevmode
DEVMODEW 結構的指標。 如果提供這個指標, IPrintCoreHelperUni::CreateGDLSnapshot
應該使用 pDevmode 所指向的 DEVMODEW 結構,而不是預設或目前的 DEVMODEW 結構。 如果從外掛程式提供者呼叫這個方法,則沒有預設的 DEVMODEW 結構,而且需要 pDevmode 參數。
[in] cbSize
pDevmode 參數所指向之 DEVMODEW 結構的大小,以位元組為單位。
[in] dwFlags
保留供系統使用。 此參數必須設定為零。
[out] ppSnapshotStream
數據流的指標,提供 GDL 快照集的 XML 版本。
傳回值
IPrintCoreHelperUni::CreateGDLSnapshot
如果作業成功,應該會傳回S_OK。 否則,這個方法應該會傳回標準 COM 錯誤碼。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | prcomoem.h (包含 Prcomoem.h) |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應