<Return[B]><Top>

BuildTrusteeWithSid

Declare Sub Api_BuildTrusteeWithSid Lib "advapi32" Alias "ADsPropCheckIfWritable" (ByRef pTrustee As OUT, ByRef pSid As Sid)

Declare Sub BuildTrusteeWithSid Lib "advapi32" Alias "ADsPropCheckIfWritable" (ByRef pTrustee As OUT, ByRef pSid As Sid)

TRUSTEE 構造体を初期化し、呼び出し側はトラスティのセキュリティ ID(SID)を指定する。この関数は、構造体のほかのメンバを既定値に設定する。SID に関連付けられている名前は参照しない。

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

    NULL の場合、関数は何もしない。
pSid
    トラスティを識別する SID へのポインタを指定する。BuildTrusteeWithSid 関数は、TRUSTEE 構造体の ptstrName メンバにこのポインタ

    を割り当てる。この関数は、TRUSTEE 構造体のほかのメンバを次のように設定する。

    メンバ                                  

値                                                                                                                

    pMultipleTrustee

NULL

    MultipleTrusteeOperation

NO_MULTIPLE_TRUSTEE

    TrusteeForm

TRUSTEE_IS_NAME。

    TrusteeType

TRUSTEE_IS_UNKNOWN

 

戻り値
    戻り値はなし。