次の方法で共有


IPrintSchemaFeature::GetOption メソッド (printerextension.h)

指定した名前のオプションを取得します。

構文

HRESULT GetOption(
  [in]          BSTR               bstrName,
  [in]          BSTR               bstrNamespaceUri,
  [out, retval] IPrintSchemaOption **ppOption
);

パラメーター

[in] bstrName

オプションの名前。

[in] bstrNamespaceUri

オプションの名前空間 URI。

[out, retval] ppOption

返されるオプション。

戻り値

呼び出しが成功した場合、このメソッドは HRESULT 値を返します。 それ以外の場合は、適切なエラー コードが返されます。

注釈

要求された機能、オプション、またはプロパティが見つからない場合、このメソッドはS_FALSEを返し、機能、オプション、またはプロパティの出力オブジェクトに NULL ポインターを設定します。

そのため、 IPrintSchemaTicket オブジェクトに指定された機能、オプション、またはプロパティが含まれていない場合、アプリは IPrintSchemaCapabilities オブジェクトを取得し、 IPrintSchemaCapabilities::GetFeatureByKeyName または IPrintSchemaCapabilities::GetFeature を使用してクエリを実行する必要があります。

要件

要件
サポートされている最小のクライアント Windows 8
サポートされている最小のサーバー Windows Server 2012
対象プラットフォーム デスクトップ
Header printerextension.h

こちらもご覧ください

IPrintSchemaCapabilities

IPrintSchemaFeature

IPrintSchemaOption

IPrintSchemaTicket