CSid::CSid
o construtor.
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(...);
Parâmetros
rhs
Um objeto de CSid ou estrutura existente de SID (identificador de segurança).IdentifierAuthority
a autoridade.nSubAuthorityCount
A contagem de subauthority.pszAccountName
O nome da conta.pszSystem
O nome do sistema.Essa cadeia de caracteres pode ser o nome de um computador remoto.Se essa cadeia de caracteres é NULA, o sistema local é usado em vez de isso.pSid
Um ponteiro a estrutura de SID .
Comentários
O construtor inicializa o objeto de CSid , definindo um membro de dados internos a SidTypeInvalid, ou copiando as configurações de CSidexistente, de SID, ou uma conta existente.
Se a inicialização falhar, o construtor irá acionar classe de CAtlException.
Requisitos
Cabeçalho: atlsecurity.h