次の方法で共有


IPrintOemDriverUni::D rvGetStandardVariable メソッド (prcomoem.h)

IPrintOemDriverUni::DrvGetStandardVariable メソッドは、レンダリング プラグインが Unidrv の 標準変数の現在の値を取得できるように、Unidrv ドライバーによって提供されます。

構文

HRESULT DrvGetStandardVariable(
  PDEVOBJ pdevobj,
  DWORD   dwIndex,
  PVOID   pBuffer,
  DWORD   cbSize,
  PDWORD  pcbNeeded
);

パラメーター

pdevobj

DEVOBJ 構造体への呼び出し元指定ポインター。

dwIndex

呼び出し元が指定したSVI_プレフィックス付きインデックスを Unidrv の標準変数の一覧に追加します。 SVI_プレフィックス付きインデックス値は printoem.h で定義されます。

pBuffer

標準変数の現在の値を受け取る DWORD への呼び出し元指定ポインター。

cbSize

pBuffer が指すバッファーの呼び出し元指定サイズ指定します。

pcbNeeded

要求された情報を格納するために必要な最小バッファー サイズを受け取る場所への呼び出し元指定のポインター。

戻り値

このメソッドは、次のいずれかの値を返す必要があります。

リターン コード 形容
S_OK
操作は成功しました。
E_FAIL
操作が失敗しました。
E_NOTIMPL
メソッドは実装されていません。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー prcomoem.h (Prcomoem.h を含む)