IPrintCoreUI2::D rvGetDriverSetting 方法 (prcomoem.h)
IPrintCoreUI2::DrvGetDriverSetting
方法是由 Windows XP Pscript5 驅動程式提供,讓 Pscript5 使用者介面外掛程式可以取得印表機功能的目前狀態和其他內部資訊。
語法
HRESULT DrvGetDriverSetting(
PVOID pci,
PCSTR Feature,
PVOID pOutput,
DWORD cbSize,
PDWORD pcbNeeded,
PDWORD pdwOptionsReturned
);
參數
pci
OEMUIOBJ 結構的呼叫端提供的指標。
Feature
呼叫端提供的值,識別傳回選項設定的印表機功能。 這可以是字串指標或常數,如下列一節所述。
pOutput
呼叫端提供的緩衝區指標,以接收指定的資訊。
cbSize
呼叫端提供的緩衝區大小,以位元組為單位,由 pOutput 所指向。
pcbNeeded
呼叫端提供的位置指標,以接收包含要求資訊所需的最小緩衝區大小。
pdwOptionsReturned
呼叫端提供的位置指標,以接收放置在 pOutput 中選項字串數目。
傳回值
這個方法必須傳回下列其中一個值。
傳回碼 | 描述 |
---|---|
|
作業成功。 |
|
作業失敗。 |
|
未實作 方法。 |
言論
此方法繼承自 IPrintOemDriverUI COM 介面,而且只能由 Windows XP 和更新版本的 Pscript5 UI 外掛程式呼叫,這些外掛程式不會完全取代核心驅動程式的標準 UI 頁面, 在 UI 外掛程式 IPrintOemUI::D ocumentPropertySheets 和 IPrintOemUI::D evicePropertySheets 函式及其屬性表回呼例程期間支援 和 。 支援此方法時,其行為與 IPrintOemDriverUI::D rvGetDriverSetting相同。 不支援時,此方法應該會傳回E_NOTIMPL。
要求
要求 | 價值 |
---|---|
目標平臺 | 桌面 |
標頭 | prcomoem.h (include Prcomoem.h) |
另請參閱
IPrintOemDriverUI::D rvGetDriverSetting