IPrintCoreHelperUni::EnumOptions メソッド (prcomoem.h)

IPrintCoreHelperUni::EnumOptions メソッドは、指定された機能で使用可能なオプションの一覧を取得します。

構文

HRESULT EnumOptions(
  [in]  PCSTR      pszFeatureKeyword,
  [out] PCSTR * [] pOptionList,
  [out] DWORD      *pdwNumOptions
);

パラメーター

[in] pszFeatureKeyword

オプションが要求される機能を含む ANSI 文字列。

[out] pOptionList

pszFeatureKeyword パラメーターで指定された機能のすべてのオプションを含む ANSI 文字列の配列へのポインター。 IPrintCoreHelperUni::EnumOptions は、配列のメモリを割り当てる役割を担います。 配列の最後の要素は NULL 文字列である必要があります。

[out] pdwNumOptions

pOptionList パラメーターによって指されるオプション配列内のオプションの数を受け取る変数へのポインター。

戻り値

操作が成功した場合、IPrintCoreHelperUni::EnumOptionsS_OK を返す必要があります。 それ以外の場合、このメソッドは標準の COM エラー コードを返す必要があります。

注釈

IPrintCoreHelperUni::EnumOptions が返されると、制約やその他の要因に関係なく、オプション リストにはすべてのオプションが含まれます。

要件

要件
対象プラットフォーム デスクトップ
Header prcomoem.h (Prcomoem.h を含む)

こちらもご覧ください

IPrintCoreHelperUni

IPrintCoreHelperUni::EnumConstrainedOptions

IPrintCoreHelperUni::EnumFeatures