estrutura SECPKG_PARAMETERS (ntsecpkg.h)
A estrutura SECPKG_PARAMETERS contém informações sobre o sistema de computador. Essa estrutura é usada pela função SpInitialize .
Sintaxe
typedef struct _SECPKG_PARAMETERS {
ULONG Version;
ULONG MachineState;
ULONG SetupMode;
PSID DomainSid;
UNICODE_STRING DomainName;
UNICODE_STRING DnsDomainName;
GUID DomainGuid;
} SECPKG_PARAMETERS, *PSECPKG_PARAMETERS, SECPKG_EVENT_DOMAIN_CHANGE, *PSECPKG_EVENT_DOMAIN_CHANGE;
Membros
Version
A versão da Interface do Provedor de Suporte de Segurança em uso.
MachineState
O estado da máquina. A tabela a seguir lista os valores válidos.
Valor | Significado |
---|---|
|
O pacote de segurança pode usar criptografia. |
|
O pacote de segurança pode usar criptografia forte. |
|
O computador é um controlador de domínio. |
|
O computador é uma estação de trabalho com acesso a uma rede. |
|
O computador é um sistema autônomo. |
SetupMode
Contém um valor diferente de zero se a instalação estiver em execução.
DomainSid
O identificador de segurança do domínio primário.
DomainName
O nome do domínio primário.
DnsDomainName
O nome DNS (Sistema de Nomes de Domínio) do domínio primário.
DomainGuid
O GUID do domínio primário.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | ntsecpkg.h |