IPrintSchemaCapabilities2::GetParameterDefinition メソッド (printerextension.h)
GetParameterDefinition メソッドは、IPrintSchemaParameterDefinition オブジェクトを取得し、PrintCapabilites XML の psf:ParameterDef 要素 表します。
キーワード名とキーワード名前空間 URI は、取得する IPrintSchemaParameterDefinition オブジェクト を指定します。
構文
HRESULT GetParameterDefinition(
[in] BSTR bstrName,
[in] BSTR bstrNamespaceUri,
[out, retval] IPrintSchemaParameterDefinition **ppParameterDefinition
);
パラメーター
[in] bstrName
キーワード名
[in] bstrNamespaceUri
キーワード名前空間 URI
[out, retval] ppParameterDefinition
IPrintSchemaParameterDefinition オブジェクト
戻り値
GetParameterDefinition メソッドは、HRESULT 値を返します。 プロパティ呼び出しが成功しなかった場合は、適切な HRESULT エラー コードが返されます。
備考
IPrintSchemaCapabilities::GetFeatureと一貫性を保つには、GetParameterDefinition メソッドは、パブリック キーワード名前空間で定義されている任意の psf:ParameterDef 要素に対して機能します。 GetParameterDefinition メソッドは、StringParamType または IntegerParamType データ型を使用する IHV で定義されたプライベート キーワード名前空間でも機能します。
QNameParamType または DecimalParamType データ型で psf:ParameterDef 要素を使用すると、GetParameterDefinition HRESULT_FROM_WIN32 (ERROR_NOT_SUPPORTED) が返されます。
psf:ParameterDef 要素で使用できるデータ型の詳細については、印刷スキーマ仕様のセクション 2.1.3.1 を参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 8.1 |
サポートされる最小サーバー | Windows Server 2012 R2 |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | printerextension.h |