Struktur NapComponentRegistrationInfo (naptypes.h)

Catatan Platform Perlindungan Akses Jaringan tidak tersedia dimulai dengan Windows 10
 
Struktur NapComponentRegistrationInfo mendefinisikan komponen NAP terdaftar seperti SHA, SHV, atau klien penegakan.

Sintaks

typedef struct tagNapComponentRegistrationInfo {
  NapComponentId id;
  CountedString  friendlyName;
  CountedString  description;
  CountedString  version;
  CountedString  vendorName;
  CLSID          infoClsid;
  CLSID          configClsid;
  FILETIME       registrationDate;
  UINT32         componentType;
} NapComponentRegistrationInfo;

Anggota

id

Nilai NapComponentId yang berisi pengidentifikasi unik komponen.

friendlyName

Struktur CountedString yang berisi nama komponen yang ramah (dapat dibaca manusia).

description

Struktur CountedString yang berisi deskripsi komponen.

version

Struktur CountedString yang berisi versi komponen.

vendorName

Struktur CountedString yang berisi nama vendor untuk komponen.

infoClsid

CLSID objek COM yang mengimplementasikan antarmuka INapComponentInfo. Antarmuka ini digunakan untuk mengambil informasi yang lebih rinci dan dilokalkan tentang komponen NAP.

Saat ini, klien penegakan tidak perlu memberikan infoClsid yang valid.

configClsid

CLSID objek COM yang mengimplementasikan antarmuka INapComponentConfig. Antarmuka ini digunakan untuk meluncurkan antarmuka pengguna yang disesuaikan dan untuk mendapatkan dan mengatur pengaturan konfigurasi SHV.

Saat ini, SLA dan klien penegakan tidak perlu menyediakan configClsid yang valid.

registrationDate

Struktur FILETIME yang berisi tanggal informasi pendaftaran.

componentType

Nilai yang menentukan jenis komponen.

Untuk klien penegakan, nilai ini harus berupa ComponentTypeEnforcementClientSoH atau ComponentTypeEnforcementClientRp.

Saat ini, componentType diabaikan untuk SLA dan SHV dan harus diatur ke 0x00000000.

Keterangan

Informasi pendaftaran ini tidak dilokalkan, hanya disediakan dalam US-English.

Ketika komponen NAP didaftarkan melalui API pendaftaran, bidang registrationDate diabaikan.

Ketika informasi tentang komponen NAP terdaftar diambil, jika tidak ada infoClsid, configClsid, atau registrationDate yang valid, mereka diatur ke 0.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header naptypes.h

Lihat juga

CountedString

INapComponentInfo

Referensi NAP

Struktur NAP