IPrintCoreHelper::EnumOptions 方法 (prcomoem.h)
IPrintCoreHelper::EnumOptions 方法會取得指定功能的可用選項清單。
語法
HRESULT EnumOptions(
[in] PCSTR pszFeatureKeyword,
[out] PCSTR * [] pOptionList,
[out] DWORD *pdwNumOptions
);
參數
[in] pszFeatureKeyword
ANSI 字元字串,其中包含要求其選項的功能。
[out] pOptionList
ANSI 字元字串數位的指標,其中包含 pszFeatureKeyword 參數中所指定之功能的所有選項。 IPrintCoreHelper::EnumOptions 負責配置數位的記憶體。 陣列的最後一個項目必須是 NULL 字串。
[out] pdwNumOptions
變數的指標,該變數會接收 pOptionList 參數所指向的選項陣列中的選項數目。
傳回值
如果作業成功,IPrintCoreHelper::EnumOptions 應該會傳回S_OK。 否則,這個方法應該會傳回標準 COM 錯誤碼。
備註
當 IPrintCoreHelper::EnumOptions 傳回時,不論條件約束或其他因素為何,選項清單都會包含所有選項。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | prcomoem.h (包含 Prcomoem.h) |