Sm_PolicyApi_PasswordMsgField_t

パスワード ポリシー メッセージ フィールドを説明します。パスワード ポリシー メッセージ フィールドには、新しいパスワードの検証試行中に発生したエラーに関する情報が含まれます。
casso1283
パスワード ポリシー メッセージ フィールドを説明します。パスワード ポリシー メッセージ フィールドには、新しいパスワードの検証試行中に発生したエラーに関する情報が含まれます。
パスワード ポリシー メッセージ フィールドは、パスワード ポリシー メッセージ識別子に関連付けられています。この識別子が Sm_PolicyApi_GetPasswordMsg() の
nMsgId
パラメータで返されます。
この構造体は、Sm_PolicyApi_GetPasswordMsg() の
ppStructMsgField
パラメータで返されます。
構文
typedef struct Sm_PolicyApi_PasswordMsgField_s
{
int iStructId;
Sm_PolicyApi_PasswordMsgFieldId_t nId;
Sm_PolicyApi_FieldType_t nType;
char pszMsg[BFSIZE];
int nValue;
struct Sm_PolicyApi_PasswordMsgField_s* next;
} Sm_PolicyApi_PasswordMsgField_t;
フィールド
説明
iStructId
Sm_PolicyApi_Structs_t で定義されたパスワード ポリシー データ構造体 ID。
nId
パスワード メッセージ フィールド識別子。メッセージ フィールド識別子は Sm_PolicyApi_PasswordMsgFieldId_t で列挙されます。
nType
Sm_PolicyApi_FieldType_t で列挙されるメッセージ フィールドのデータ型(整数、文字列、なし)。
nType
の値により、
pszMsg
または
nValue
が入力されるかどうかが決定されます。
pszMsg
エラー関する情報を提供するテキスト。
nValue
エラーに関する情報を提供する整数。
next
次のパスワード メッセージ フィールド構造体へのポインタ。