CSid::CSid
Costruttore.
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(...);
Parametri
rhs
Un oggetto CSid o una struttura esistente SID (ID di sicurezza).IdentifierAuthority
l'autorità.nSubAuthorityCount
Il conteggio di subauthority.pszAccountName
Il nome account.pszSystem
Il nome di sistema. Questa stringa può essere il nome di un computer remoto. Se questa stringa è NULL, il sistema locale viene invece utilizzato.pSid
Un puntatore a una struttura SID.
Note
Il costruttore inizializza l'oggetto CSid, l'impostazione di un membro dati interno a SidTypeInvalid, oppure copiando le impostazioni da CSidesistente, da SID, o un account esistente.
Se tale operazione non riesce, il costruttore genera classe di CAtlException.
Requisiti
Header: atlsecurity.h