共用方式為


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)