共用方式為


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 (include Prcomoem.h)

另請參閱

IPrintCoreHelper

IPrintCoreHelper::EnumFeatures