<Return[JKL]><Top>
LookupAccountName |
Declare Function Api_LookupAccountName& Lib "advapi32" Alias "LookupAccountNameA" (ByVal lpSystemName$, ByVal lpAccountName$, Sid As Byte, cbSid&, ByVal DomainName$, cbDomainName&, peUse&) |
Declare Function LookupAccountName Lib "advapi32" Alias "LookupAccountNameA" (ByVal lpSystemName As String, ByVal lpAccountName As String, Sid As Byte, cbSid As Long, ByVal ReferencedDomainName As String, cbReferencedDomainName As Long, peUse As Integer) As Long |
|
システム名とアカウントを入力として受け取る。 そのアカウントのセキュリティ識別子(SID)と、アカウントが見つかったドメインの名前を取得する。 |
|
パラメータ
この文字列が NULL の場合、ローカルコンピュータでアカウント名を参照する。
バッファが小さすぎてこの関数が失敗すると、この変数は必要なバッファサイズを受け取る。 入力の際に、この値は ReferencedDomainName バッファのバイト単位(ANSI 版)または文字数単位(Unicode 版)のサイズを指定す
る。バッファが小さすぎてこの関数が失敗すると、この変数は終端の NULL 文字を含む必要なバッファのサイズを受け取る。
|