Partager via


CUtlProps::IsValidValue

Utilisé pour valider une valeur avant de définir une propriété.

virtual HRESULT CUtlPropsBase::IsValidValue(
   ULONG /* iCurSet */,
   DBPROP* pDBProp 
);

Paramètres

  • iCurSet
    L'index dans le tableau de jeu de propriétés ; zéro s'il y a un seul jeu de propriétés.

  • pDBProp
    L'ID de propriété et la nouvelle valeur dans une structure de DBPROP .

Valeur de retour

HRESULTstandard.La valeur de retour par défaut est S_OK.

Notes

Si vous avez des routines de validation à exécuter sur une valeur que vous êtes sur le point d'utiliser pour définir une propriété, vous devez substituer cette fonction.Par exemple, vous pouvez valider DBPROP_AUTH_PASSWORD avec une table de mot de passe pour tester une valeur valide.

Configuration requise

Header: atldb.h

Voir aussi

Référence

CUtlProps, classe