次の方法で共有


CSid クラス

このクラスは、SID (セキュリティ識別子) 構造体のラッパー クラスです。

重要 : 重要

このクラスおよびメンバーは、Windows のランタイムで実行するアプリケーションで使用することはできません。

class CSid

メンバー

wydyady9.collapse_all(ja-jp,VS.110).gifパブリック typedef

名前

説明

CSid::CSidArray

CSid オブジェクトの配列。

wydyady9.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

CSid::CSid

コンストラクターです。

CSid::~CSid

デストラクターです。

wydyady9.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

CSid::AccountName

CSid のオブジェクトに関連付けられているアカウントの名前を返します。

CSid::Domain

CSid のオブジェクトに関連付けられているドメインの名前を返します。

CSid::EqualPrefix

等価性 SID (セキュリティ識別子) プレフィックスをテストします。

CSid::GetLength

CSid のオブジェクトの長さを返します。

CSid::GetPSID

SID の構造体へのポインターを返します。

CSid::GetPSID_IDENTIFIER_AUTHORITY

SID_IDENTIFIER_AUTHORITY の構造体へのポインターを返します。

CSid::GetSubAuthority

SID の構造の指定 subauthority を返します。

CSid::GetSubAuthorityCount

subauthority の数を返します。

CSid::IsValid

有効性を CSid のオブジェクトをテストします。

CSid::LoadAccount

アカウント名とドメインを含む CSid のオブジェクトまたは SID の既存の構造を更新します。

CSid::Sid

ID 文字列を返します。

CSid::SidNameUse

CSid のオブジェクトの状態の説明を返します。

wydyady9.collapse_all(ja-jp,VS.110).gif演算子

operator =

代入演算子。

演算子の const SID *

SID の構造体へのポインターへの CSid のオブジェクトをキャストします。

wydyady9.collapse_all(ja-jp,VS.110).gifグローバル演算子

operator ==

等値テストの 2 種類のセキュリティ記述子オブジェクト

operator !=

非等値テストの 2 種類のセキュリティ記述子オブジェクト

演算子 <

2 種類のセキュリティ記述子オブジェクトの相対値を比較します。

演算子 >

2 種類のセキュリティ記述子オブジェクトの相対値を比較します。

演算子 <=

2 種類のセキュリティ記述子オブジェクトの相対値を比較します。

演算子 >=

2 種類のセキュリティ記述子オブジェクトの相対値を比較します。

解説

SID の構造はユーザーまたはグループを識別するために使用される可変長構造です。

アプリケーションは SID の構造体を直接変更することはありませんが、このラッパー クラスに提供されるメソッドを使用します。AtlGetOwnerSidAtlSetGroupSidAtlGetGroupSidAtlSetOwnerSidを参照してください。

Windows のアクセスの制御モデルの概要については、Windows SDKの アクセス制御 を参照してください。

必要条件

ヘッダー : atlsecurity.h

参照

概念

セキュリティのサンプル

その他の技術情報

ATL クラスの概要

セキュリティに関するグローバル関数

ATL 演算子リファレンス (アルファベット順)