Método IPrintSchemaFeature::GetOption (printerextension.h)

Obtém a opção com o nome fornecido.

Sintaxe

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

Parâmetros

[in] bstrName

O nome da opção.

[in] bstrNamespaceUri

O URI do namespace da opção.

[out, retval] ppOption

A opção retornada.

Valor retornado

Esse método retornará um valor HRESULT , se a chamada tiver sido bem-sucedida. Caso contrário, ele retornará o código de erro apropriado.

Comentários

Quando o recurso solicitado, a opção ou a propriedade não for encontrado, esse método retornará S_FALSE e definirá um ponteiro NULL no objeto de saída do recurso, opção ou propriedade.

Portanto, se o objeto IPrintSchemaTicket não contiver o recurso, a opção ou a propriedade especificados, o aplicativo deverá obter um objeto IPrintSchemaCapabilities e consultá-lo por meio de IPrintSchemaCapabilities::GetFeatureByKeyName ou via IPrintSchemaCapabilities::GetFeature.

Requisitos

   
Cliente mínimo com suporte Windows 8
Servidor mínimo com suporte Windows Server 2012
Plataforma de Destino Área de trabalho
Cabeçalho printerextension.h

Confira também

IPrintSchemaCapabilities

IPrintSchemaFeature

IPrintSchemaOption

IPrintSchemaTicket