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
既定または現在の DEVMODEW 構造体ではなく 、pDevmode によって指される DEVMODEW 構造体を使用する必要があります。 このメソッドがプラグイン プロバイダーから呼び出される場合、既定の DEVMODEW 構造体はなく、 pDevmode パラメーターが必要です。
[in] cbSize
pDevmode パラメーターによって指される DEVMODEW 構造体のサイズ (バイト単位)。
[in] dwFlags
システムで使用するために予約されています。 このパラメーターは 0 に設定する必要があります。
[out] ppSnapshotStream
GDL スナップショットの XML バージョンを提供するストリームへのポインター。
戻り値
IPrintCoreHelperUni::CreateGDLSnapshot
は、操作が成功した場合にS_OKを返す必要があります。 それ以外の場合、このメソッドは標準の COM エラー コードを返す必要があります。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | prcomoem.h (Prcomoem.h を含む) |