<Return[B]><Top>

BuildTrusteeWithName

Declare Sub Api_BuildTrusteeWithName Lib "advapi32" Alias "ADsGetLastError" (ByRef pTrustee As OUT, ByVal pname$)

Declare Sub BuildTrusteeWithName Lib "advapi32" Alias "ADsGetLastError" (ByRef pTrustee As OUT, ByVal pname As String)

TRUSTEE 構造体を初期化する。呼び出し側はトラスティ名を指定する。また、この構造体のほかのメンバを既定値に設定する。

パラメータ
pTrustee
    初期化したい TRUSTEE 構造体へのポインタを指定する。BuildTrusteeWithName 関数は、メモリを割り当てない。このパラメータが

    NULL の場合、関数は何もしない。
pName
    TRUSTEE 構造体の ptstrName メンバに対応するトラスティ名を保持する、NULL で終わる文字列へのポインタを指定する。この関数

    は、TRUSTEE 構造体のほかのメンバを次のように設定する。

    メンバ                                  

値                                                                                                                

    pMultipleTrustee

NULL

    MultipleTrusteeOperation

NO_MULTIPLE_TRUSTEE

    TrusteeForm

TRUSTEE_IS_NAME。

    TrusteeType

TRUSTEE_IS_UNKNOWN

 

戻り値
    戻り値はなし。