IPrintSchemaTicket::GetFeatureByKeyName メソッド (printerextension.h)
指定したキー名に基づいて PrintTicket から機能を取得します。
構文
HRESULT GetFeatureByKeyName(
[in] BSTR bstrKeyName,
[out, retval] IPrintSchemaFeature **ppFeature
);
パラメーター
[in] bstrKeyName
機能のキー名。
[out, retval] ppFeature
返される機能。
戻り値
このメソッドは HRESULT 値を返します。
注釈
認識される機能キー名、キー名の同等のパブリック印刷スキーマ機能名、およびサポートされている特殊なオプションの種類については、「 IPrintSchemaCapabilities::GetFeatureByKeyName 」を参照してください。
要求された機能、オプション、またはプロパティが見つからない場合、このメソッドは S_FALSEを返し、機能、オプション、またはプロパティの出力オブジェクトに NULL ポインターを設定します。
そのため、 IPrintSchemaTicket オブジェクトに指定された機能、オプション、またはプロパティが含まれていない場合、アプリは IPrintSchemaCapabilities オブジェクトを取得し、 IPrintSchemaCapabilities::GetFeatureByKeyName または IPrintSchemaCapabilities::GetFeature を使用してクエリを実行する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 |
対象プラットフォーム | デスクトップ |
Header | printerextension.h |
こちらもご覧ください
IPrintSchemaCapabilities::GetFeature