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 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

Voir aussi

Référence

classe de CUtlProps