Metodo IPrintCoreHelperPS::EnumOptions (prcomoem.h)
Il metodo IPrintCoreHelperPS::EnumOptions ottiene un elenco delle opzioni disponibili per la funzionalità specificata.
Sintassi
HRESULT EnumOptions(
[in] PCSTR pszFeatureKeyword,
[out] PCSTR * [] pOptionList,
[out] DWORD *pdwNumOptions
);
Parametri
[in] pszFeatureKeyword
Stringa di caratteri ANSI che contiene la funzionalità le cui opzioni sono richieste.
[out] pOptionList
Puntatore a una matrice di stringhe di caratteri ANSI che contengono tutte le opzioni per la funzionalità specificata nel parametro pszFeatureKeyword . IPrintCoreHelperPS::EnumOptions è responsabile dell'allocazione della memoria per la matrice. L'ultimo elemento della matrice deve essere una stringa NULL .
[out] pdwNumOptions
Puntatore a una variabile che riceve il numero di opzioni nella matrice di opzioni a cui punta il parametro pOptionList .
Valore restituito
IPrintCoreHelperPS::EnumOptions deve restituire S_OK se l'operazione ha esito positivo. In caso contrario, questo metodo deve restituire un codice di errore COM standard.
Commenti
Quando restituisce IPrintCoreHelperPS::EnumOptions , l'elenco di opzioni contiene tutte le opzioni, indipendentemente dai vincoli o da altri fattori.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | prcomoem.h (include Prcomoem.h) |