estructura SECPKG_PARAMETERS (ntsecpkg.h)
La estructura SECPKG_PARAMETERS contiene información sobre el sistema informático. La función SpInitialize usa esta estructura.
Sintaxis
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;
Miembros
Version
Versión de la interfaz del proveedor de soporte técnico de seguridad en uso.
MachineState
Estado de la máquina. En la tabla siguiente, se enumeran los valores válidos.
Valor | Significado |
---|---|
|
El paquete de seguridad puede usar el cifrado. |
|
El paquete de seguridad puede usar un cifrado seguro. |
|
La máquina es un controlador de dominio. |
|
La máquina es una estación de trabajo con acceso a una red. |
|
La máquina es un sistema independiente. |
SetupMode
Contiene un valor distinto de cero si se está ejecutando el programa de instalación.
DomainSid
Identificador de seguridad del dominio principal.
DomainName
Nombre del dominio principal.
DnsDomainName
Nombre del Sistema de nombres de dominio (DNS) del dominio principal.
DomainGuid
GUID del dominio principal.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | ntsecpkg.h |