Partager via


CWiauPropertyList ::SetValidValues(INT,LONG,LONG,LONG) (retourne void) (wiautil.h)

La méthode CWiauPropertyList ::SetValidValues(INT,LONG,LONG,LONG) définit le type, ainsi que les valeurs par défaut, actuelles et valides pour une propriété dont les valeurs sont définies par un indicateur. La méthode définit également le type de propriété sur VT_I4 et le sous-type sur WIA_PROP_FLAG.

Syntaxe

void SetValidValues(
  INT  index,
  LONG defaultValue,
  LONG currentValue,
  LONG validFlags
);

Paramètres

index

Spécifie l’index de propriété. Définissez ce paramètre sur la valeur dans *pIdx lorsque la méthode CWiauPropertyList ::D efineProperty retourne.

defaultValue

Spécifie le paramètre par défaut de la propriété sur l’appareil.

currentValue

Spécifie le paramètre actuel de la propriété sur l’appareil.

validFlags

Spécifie une valeur contenant tous les indicateurs valides.

Valeur de retour

None

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête wiautil.h (inclure Wiautil.h, Wiamindr.h)

Voir aussi

CWiauPropertyList

CWiauPropertyList ::D efineProperty

CWiauPropertyList ::SendToWia