ユーザーのセキュリティ情報が含まれているユーザー情報構造体を取得します。
構文
EsbGetUser ( hCtx, userName, pUserInfo ) ByVal hCtx As Long ByVal userName As String pUserInfo As ESB_PUSERINFO_T
パラメータ | 説明 |
---|---|
hCtx |
VB APIコンテキスト・ハンドル。 |
userName |
ユーザー名。 |
pUserInfo |
ユーザーの情報構造体を受け取るバッファ。 |
戻り値
正常終了の場合は、ユーザーの情報構造体がpUserInfoに戻されます。
アクセス
この関数を使用するには、ユーザーが独自のユーザー情報を取得していないかぎり、ログインしたサーバーに対して、呼出し元がユーザーの作成/削除権限(ESB_PRIV_USERCREATE)を持っている必要があります。
例
Declare Function EsbGetUser Lib "ESBAPIN" (ByVal hCtx As Long, ByVal User As String, UserInfo As ESB_USERINFO_T) As Long Sub ESB_GetUser () Dim sts As long Dim User As String Dim UserInfo As ESB_USERINFO_T User = "Joseph" '************************ ' Get User Info structure '************************ sts = EsbGetUser (hCtx, User, UserInfo) End Sub
関連トピック