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 propriété ; zéro s'il n'existe qu'un seul jeu de propriétés.pDBProp
L'ID de propriété et une nouvelle valeur dans une structure DBPROP.
Valeur de retour
Un HRESULT standard. La valeur renvoyée par défaut est S_OK.
Notes
Si vous avez des routines de validation à effectuer 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 sur une table de mot de passe pour déterminer une valeur valide.
Configuration requise
En-tête : atldb.h