CSid クラス
このクラスは、SID (セキュリティ識別子) 構造体のラッパー クラスです。
重要 |
---|
このクラスおよびメンバーは、Windows のランタイムで実行するアプリケーションで使用することはできません。 |
class CSid
メンバー
パブリック typedef
名前 |
説明 |
---|---|
CSid オブジェクトの配列。 |
パブリック コンストラクター
名前 |
説明 |
---|---|
コンストラクターです。 |
|
デストラクターです。 |
パブリック メソッド
名前 |
説明 |
---|---|
CSid のオブジェクトに関連付けられているアカウントの名前を返します。 |
|
CSid のオブジェクトに関連付けられているドメインの名前を返します。 |
|
等価性 SID (セキュリティ識別子) プレフィックスをテストします。 |
|
CSid のオブジェクトの長さを返します。 |
|
SID の構造体へのポインターを返します。 |
|
SID_IDENTIFIER_AUTHORITY の構造体へのポインターを返します。 |
|
SID の構造の指定 subauthority を返します。 |
|
subauthority の数を返します。 |
|
有効性を CSid のオブジェクトをテストします。 |
|
アカウント名とドメインを含む CSid のオブジェクトまたは SID の既存の構造を更新します。 |
|
ID 文字列を返します。 |
|
CSid のオブジェクトの状態の説明を返します。 |
演算子
代入演算子。 |
|
SID の構造体へのポインターへの CSid のオブジェクトをキャストします。 |
グローバル演算子
等値テストの 2 種類のセキュリティ記述子オブジェクト |
|
非等値テストの 2 種類のセキュリティ記述子オブジェクト |
|
2 種類のセキュリティ記述子オブジェクトの相対値を比較します。 |
|
2 種類のセキュリティ記述子オブジェクトの相対値を比較します。 |
|
2 種類のセキュリティ記述子オブジェクトの相対値を比較します。 |
|
2 種類のセキュリティ記述子オブジェクトの相対値を比較します。 |
解説
SID の構造はユーザーまたはグループを識別するために使用される可変長構造です。
アプリケーションは SID の構造体を直接変更することはありませんが、このラッパー クラスに提供されるメソッドを使用します。AtlGetOwnerSid、AtlSetGroupSid、AtlGetGroupSidと AtlSetOwnerSidを参照してください。
Windows のアクセスの制御モデルの概要については、Windows SDKの アクセス制御 を参照してください。
必要条件
ヘッダー : atlsecurity.h