<Return[JKL]><Top>
LookupAccountSid |
Declare Function Api_LookupAccountSid& Lib "advapi32" Alias "LookupAccountSidA" (ByVal lpSystemName$, ByVal Sid&, ByVal name$, cbName&, ByVal ReferencedDomainName$, cbReferencedDomainName&, Use&) |
Declare Function LookupAccountSid Lib "advapi32" Alias "LookupAccountSidA" (ByVal lpSystemName As String, ByVal lpSid As Long, ByVal Name As String, cbName As Long, ByVal ReferencedDomainName As String, cbReferencedDomainName As Long, peUse As Long) As Long |
|
セキュリティ識別子(SID)を入力として受け取る。 この SID に対応するアカウントの名前と、その SID が見つかった最初のドメインを取得する。 |
|
パラメータ
この文字列は、リモートコンピュータの名前でもかまわない。この文字列が NULL の場合、ローカルコンピュータで SID を参照する。 入力の際に、この値は Name バッファのサイズを文字数単位(日本語などの DBCS 文字セットではバイト単位)で指定する。
バッファが小さすぎてこの関数が失敗した場合、この変数は終端の NULL 文字を含む必要なバッファのサイズを受け取る。 ムが最後に再起動されたときのコンピュータ名がドメイン名として返される。
円記号(\)は省略される。コンピュータ名が変化した場合、システムを再起動するまでは従来のコンピュータ名が引き続き返される。
カウントに対して、そのサーバーが所属するドメインのドメインコントローラ名が、ドメイン名として返される。 DBCS 文字セットではバイト単位)で指定する。
バッファが小さすぎてこの関数が失敗した場合、この変数は終端の NULL 文字を含む必要なバッファのサイズを受け取る。
戻り値 |