Bagikan melalui


struktur SECPKG_PARAMETERS (ntsecpkg.h)

Struktur SECPKG_PARAMETERS berisi informasi tentang sistem komputer. Struktur ini digunakan oleh fungsi SpInitialize .

Sintaks

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;

Anggota

Version

Versi Antarmuka Penyedia Dukungan Keamanan yang digunakan.

MachineState

Status mesin. Tabel berikut mendaftar nilai-nilai yang valid.

Nilai Makna
SECPKG_STATE_ENCRYPTION_PERMITTED
Paket keamanan dapat menggunakan enkripsi.
SECPKG_STATE_STRONG_ENCRYPTION_PERMITTED
Paket keamanan dapat menggunakan enkripsi yang kuat.
SECPKG_STATE_DOMAIN_CONTROLLER
Komputer adalah pengendali domain.
SECPKG_STATE_WORKSTATION
Komputer adalah stasiun kerja dengan akses ke jaringan.
SECPKG_STATE_STANDALONE
Mesin ini adalah sistem yang berdiri sendiri.

SetupMode

Berisi nilai bukan nol jika penyetelan sedang berjalan.

DomainSid

Pengidentifikasi keamanan domain utama.

DomainName

Nama domain utama.

DnsDomainName

Nama Sistem Nama Domain (DNS) domain utama.

DomainGuid

GUID domain utama.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header ntsecpkg.h