CUtlProps::IsValidValue
プロパティを設定する前に値を検証するために使用します。
virtual HRESULT CUtlPropsBase::IsValidValue(
ULONG /* iCurSet */,
DBPROP* pDBProp
);
パラメーター
iCurSet
プロパティ セットの配列へのインデックス; プロパティが 1 つだけある場合。pDBProp
DBPROP の構造のプロパティ ID と新しい値。
戻り値
標準の HRESULT を返します。既定の戻り値は S_OKです。
解説
プロパティを設定するように指定することは、値で実行する有効性検査ルーチンがある場合は、この関数をオーバーライドする必要があります。たとえば、パスワード テーブルに対して有効な値を判断するに DBPROP_AUTH_PASSWORD を検証できます。
必要条件
Header: atldb.h