CSid::CSid
建構函式。
CSid( ) throw( );
CSid(
const SID & rhs
) throw(...);
CSid(
const CSid & rhs
) throw(...);
CSid(
const SID_IDENTIFIER_AUTHORITY & IdentifierAuthority,
BYTE nSubAuthorityCount,
...
) throw(...);
explicit CSid(
LPCTSTR pszAccountName,
LPCTSTR pszSystem = NULL
) throw(...);
explicit CSid(
const SID * pSid,
LPCTSTR pszSystem = NULL
) throw(...);
參數
rhs
現有的 CSid 物件或 SID (Security Identifier) 結構。IdentifierAuthority
授權。nSubAuthorityCount
subauthority 計數。pszAccountName
帳戶名稱。pszSystem
系統名稱。 這個字串可以是遠端電腦的名稱。 如果這個字串是空的,則會使用本機系統。pSid
為 SID 結構的指標。
備註
建構函式初始化 CSid 物件,設定一個內部資料成員至 SidTypeInvalid,或藉由複製現有的 CSid、 SID或現有帳戶的設定。
如果初始化失敗,建構函式會擲回 CAtlException 類別。
需求
Header: atlsecurity.h