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.
Commenti
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à specificate, l'app deve ottenere un oggetto IPrintSchemaCapabilities ed eseguirne una query tramite IPrintSchemaCapabilities::GetFeatureByKeyName o tramite IPrintSchemaCapabilities::GetFeature.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 |
Server minimo supportato | Windows Server 2012 |
Piattaforma di destinazione | Desktop |
Intestazione | printerextension.h |