Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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