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