SECPKG_PARAMETERS-Struktur (ntsecpkg.h)
Die SECPKG_PARAMETERS-Struktur enthält Informationen zum Computersystem. Diese Struktur wird von der SpInitialize-Funktion verwendet.
Syntax
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;
Member
Version
Die Version der verwendeten Schnittstelle des Sicherheitssupportanbieters.
MachineState
Der Zustand des Computers. In der folgenden Tabelle sind die gültigen Werte aufgeführt.
Wert | Bedeutung |
---|---|
|
Das Sicherheitspaket kann eine Verschlüsselung verwenden. |
|
Das Sicherheitspaket kann eine starke Verschlüsselung verwenden. |
|
Der Computer ist ein Domänencontroller. |
|
Der Computer ist eine Arbeitsstation mit Zugriff auf ein Netzwerk. |
|
Die Maschine ist ein eigenständiges System. |
SetupMode
Enthält einen nonzero-Wert, wenn setup ausgeführt wird.
DomainSid
Der Sicherheitsbezeichner der primären Domäne.
DomainName
Der Name der primären Domäne.
DnsDomainName
Der DNS-Name (Domain Name System) der primären Domäne.
DomainGuid
Die GUID der primären Domäne.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | ntsecpkg.h |