CTokenGroups::LookupSid

更新 : 2007 年 11 月

CSid オブジェクトに関連付けられている属性を取得します。

bool LookupSid(
   const CSid & rSid,
   DWORD * pdwAttributes = NULL
) const throw( );

パラメータ

  • rSid
    CSid オブジェクト。

  • pdwAttributes
    CSid オブジェクトの属性が格納される DWORD へのポインタ。このパラメータが省略されるか NULL の場合、属性は取得されません。

戻り値

CSid オブジェクトが見つかった場合は true、それ以外の場合は false を返します。

解説

pdwAttributes を NULL に設定すると、指定した CSid オブジェクトの属性は取得せずに、そのオブジェクトが存在するかどうかを確認できます。このメソッドをアクセス特権を確認するために使用すると、Windows 2000 では正しい結果が得られない可能性があります。アプリケーションでアクセス特権を確認する場合は、このメソッドではなく、CAccessToken::CheckTokenMembership メソッドを使用してください。

必要条件

ヘッダー : atlsecurity.h

参照

参照

CTokenGroups クラス

CTokenGroups::GetSidsAndAttributes

その他の技術情報

CTokenGroups のメンバ