共用方式為


CSid Class

這個類別是 SID (Security Identifier) 結構的包裝函式。

重要

這個類別和其成員不能用於 Windows 執行階段執行的應用程式。

class CSid

Members

公用 Typedefs

名稱

描述

CSid::CSidArray

CSid 物件的陣列。

公用建構函式

名稱

描述

CSid::CSid

建構函式。

CSid::~CSid

解構函式。

公用方法

名稱

描述

CSid::AccountName

傳回這個帳戶的名稱與 CSid 物件。

CSid::Domain

傳回網域名稱與 CSid 物件。

CSid::EqualPrefix

用於相等測試 SID (Security Identifier) 前置詞。

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 物件狀態的描述。

運算子

=運算子

指派運算子。

運算子 const SID *

將物件轉換成指標的 CSid 物件 SID 結構。

全域運算子

運算子==

測試是否相等的兩個安全性描述元物件

運算子! =

測試兩個不相等的安全性描述元物件

運算子<

比較兩個安全性描述元物件的相對值。

運算子>

比較兩個安全性描述元物件的相對值。

運算子<=

比較兩個安全性描述元物件的相對值。

運算子>=

比較兩個安全性描述元物件的相對值。

備註

SID 結構是一可變長度的結構唯一識別使用者或群組。

應用程式在包裝函式類別不應該直接修改 SID 結構,,而是使用提供的方法。 請參閱 AtlGetOwnerSidAtlSetGroupSidAtlGetGroupSidAtlSetOwnerSid

如需存取控制模型會在 視窗,請參閱 Windows SDK的 存取控制

需求

Header: atlsecurity.h

請參閱

概念

安全性範例

其他資源

ATL Class Overview

Security Global Functions

ATL Operators Alphabetical Reference