次の方法で共有


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

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

構文

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

パラメーター

[in] pszFeatureKeyword

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

[out] pOptionList

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

[out] pdwNumOptions

pOptionList パラメーターが指すオプション配列内のオプションの数を受け取る変数へのポインター。

戻り値

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

注釈

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

要件

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

こちらもご覧ください

IPrintCoreHelperPS

IPrintCoreHelperPS::EnumConstrainedOptions

IPrintCoreHelperPS::EnumFeatures