Metodo CWiauPropertyList::SetValidValues(INT,CLSID*,CLSID*,INT,CLSID**) (wiautil.h)
Il metodo CWiauPropertyList::SetValidValues(INT,CLSID,CLSID,INT,CLSID) imposta il tipo, nonché i valori predefiniti, correnti e validi per una proprietà CLSID associata a un elenco di valori. Il metodo imposta anche il tipo di proprietà su VT_CLSID e sottotipo su WIA_PROP_LIST.
Sintassi
void SetValidValues(
INT index,
CLSID *defaultValue,
CLSID *currentValue,
INT numValues,
CLSID **pValues
);
Parametri
index
Specifica l'indice della proprietà. Impostare questo parametro sul valore in *pIdx quando viene restituito il metodo CWiauPropertyList::D efineProperty .
defaultValue
Specifica l'impostazione predefinita della proprietà nel dispositivo.
currentValue
Specifica l'impostazione corrente della proprietà nel dispositivo.
numValues
Specifica il numero di valori nell'elenco delle proprietà.
pValues
Puntatore a una posizione di memoria contenente l'indirizzo della prima proprietà nell'elenco delle proprietà. Questo puntatore deve rimanere valido finché non viene chiamato il metodo CWiauPropertyList::SendToWia .
Valore restituito
nessuno
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | wiautil.h (include Wiautil.h, Wiamindr.h) |