IPrintSchemaCapabilities2::GetParameterDefinition-Methode (printerextension.h)

Die GetParameterDefinition-Methode ruft das IPrintSchemaParameterDefinition-Objekt ab und stellt das psf:ParameterDef-Element im PrintCapabilites-XML dar.

Der Schlüsselwort (keyword) Name und Schlüsselwort (keyword) Namespace-URI geben das abzurufende IPrintSchemaParameterDefinition-Objekt an.

Syntax

HRESULT GetParameterDefinition(
  [in]          BSTR                            bstrName,
  [in]          BSTR                            bstrNamespaceUri,
  [out, retval] IPrintSchemaParameterDefinition **ppParameterDefinition
);

Parameter

[in] bstrName

Der Schlüsselwort (keyword) Name

[in] bstrNamespaceUri

Der Schlüsselwort (keyword) Namespace-URI

[out, retval] ppParameterDefinition

Das IPrintSchemaParameterDefinition-Objekt

Rückgabewert

Die GetParameterDefinition-Methode gibt einen HRESULT-Wert zurück. Wenn der Eigenschaftenaufruf nicht erfolgreich war, wird der entsprechende HRESULT-Fehlercode zurückgegeben.

Hinweise

Um mit IPrintSchemaCapabilities::GetFeature konsistent zu sein, funktioniert die GetParameterDefinition-Methode für jedes psf:ParameterDef-Element, das in den öffentlichen Schlüsselwort (keyword) Namespaces definiert ist. Die GetParameterDefinition-Methode funktioniert auch für jeden von IHV definierten privaten Schlüsselwort (keyword)-Namespace, der entweder den Datentyp StringParamType oder den IntegerParamType-Datentyp verwendet.

Wenn Sie das psf:ParameterDef-Element mit dem QNameParamType- oder DecimalParamType-Datentyp verwenden, gibt GetParameterDefinition HRESULT_FROM_WIN32 (ERROR_NOT_SUPPORTED) zurück.

Weitere Informationen zu den Datentypen, die Sie mit dem psf:ParameterDef-Element verwenden können, finden Sie im Abschnitt 2.1.3.1 der Druckschemaspezifikation.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1
Unterstützte Mindestversion (Server) Windows Server 2012 R2
Zielplattform Desktop
Kopfzeile printerextension.h

Weitere Informationen

IPrintSchemaCapabilities2

IPrintSchemaParameterDefinition

Druckschemaspezifikation