共用方式為


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 (include Prcomoem.h)

另請參閱

IPrintCoreHelperUni

IPrintCoreHelperUni::CreateDefaultGDLSnapshot