Metodo IPrintCoreHelperUni::EnumFeatures (prcomoem.h)
Il metodo IPrintCoreHelperUni::EnumFeatures ottiene un elenco di tutte le funzionalità disponibili, incluse le funzionalità sintetizzate e core driver-implement.
Sintassi
HRESULT EnumFeatures(
[out] PCSTR * [] pFeatureList,
[out] DWORD *pdwNumFeatures
);
Parametri
[out] pFeatureList
Puntatore a una matrice di stringhe di caratteri ANSI che contengono tutte le funzionalità disponibili per il dispositivo corrente. L'elemento di matrice finale è indicato da una stringa NULL .
[out] pdwNumFeatures
Puntatore a una variabile che riceve il numero di parole chiave di funzionalità nella matrice a cui punta il parametro pFeatureList .
Valore restituito
IPrintCoreHelperUni::EnumFeatures deve restituire S_OK se l'operazione ha esito positivo. In caso contrario, questo metodo deve restituire un codice di errore COM standard.
Commenti
Per le funzionalità Unidrv, l'elenco delle funzionalità è basato sulla visualizzazione GPD del file di configurazione, pertanto le funzionalità racchiuse dalle direttive Ifdef GDL_ENABLED/Endif non possono essere configurate tramite questo metodo.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | prcomoem.h |