Metodo IPrintSchemaFeature::GetOption (printerextension.h)
Ottiene l'opzione con il nome specificato.
Sintassi
HRESULT GetOption(
[in] BSTR bstrName,
[in] BSTR bstrNamespaceUri,
[out, retval] IPrintSchemaOption **ppOption
);
Parametri
[in] bstrName
Nome dell'opzione.
[in] bstrNamespaceUri
URI dello spazio dei nomi dell'opzione.
[out, retval] ppOption
Opzione restituita.
Valore restituito
Questo metodo restituisce un valore HRESULT, se la chiamata ha avuto esito positivo. In caso contrario, restituisce il codice di errore appropriato.
Osservazioni
Quando la funzionalità richiesta, l'opzione o la proprietà non viene trovata, questo metodo restituisce S_FALSE e imposta un puntatore NULL sull'oggetto di output della funzionalità, dell'opzione o della proprietà.
Pertanto, se l'oggetto IPrintSchemaTicket non contiene la funzionalità, l'opzione o la proprietà specificata, l'app deve ottenere un oggetto IPrintSchemaCapabilities ed eseguirne una query tramite IPrintSchemaCapabilities::GetFeatureByKeyName o tramite IPrintSchemaCapabilities::GetFeature.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 8 |
server minimo supportato | Windows Server 2012 |
piattaforma di destinazione | Desktop |
intestazione | printerextension.h |