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::GetFeatureByKeyNameIPrintSchemaCapabilities::GetFeature 对其进行查询。

要求

要求
最低受支持的客户端 Windows 8
最低受支持的服务器 Windows Server 2012
目标平台 桌面
标头 printerextension.h

另请参阅

IPrintSchemaCapabilities

IPrintSchemaFeature

IPrintSchemaOption

IPrintSchemaTicket