NapComponentRegistrationInfo-Struktur (naptypes.h)
Syntax
typedef struct tagNapComponentRegistrationInfo {
NapComponentId id;
CountedString friendlyName;
CountedString description;
CountedString version;
CountedString vendorName;
CLSID infoClsid;
CLSID configClsid;
FILETIME registrationDate;
UINT32 componentType;
} NapComponentRegistrationInfo;
Member
id
Ein NapComponentId-Wert , der den eindeutigen Bezeichner der Komponente enthält.
friendlyName
Eine CountedString-Struktur , die den benutzerfreundlichen (lesbaren) Namen der Komponente enthält.
description
Eine CountedString-Struktur , die eine Beschreibung der Komponente enthält.
version
Eine CountedString-Struktur , die die Version der Komponente enthält.
vendorName
Eine CountedString-Struktur , die den Anbieternamen für die Komponente enthält.
infoClsid
Die CLSID des COM-Objekts, das die INapComponentInfo-Schnittstelle implementiert. Diese Schnittstelle wird verwendet, um ausführlichere und lokalisierte Informationen zur NAP-Komponente abzurufen.
Derzeit müssen Erzwingungsclients keine gültige infoClsid angeben.
configClsid
Die CLSID des COM-Objekts, das die INapComponentConfig-Schnittstelle implementiert. Diese Schnittstelle wird verwendet, um eine benutzerdefinierte Benutzeroberfläche zu starten und SHV-Konfigurationseinstellungen abzurufen und festzulegen.
Derzeit müssen SHAs und Erzwingungsclients keine gültige configClsid angeben.
registrationDate
Eine FILETIME-Struktur , die das Datum der Registrierungsinformationen enthält.
componentType
Ein -Wert, der den Komponententyp definiert.
Für Erzwingungsclients sollte dieser Wert entweder ComponentTypeEnforcementClientSoH oder ComponentTypeEnforcementClientRp sein.
Derzeit wird componentType für SHAs und SHVs ignoriert und sollte auf 0x00000000 festgelegt werden.
Hinweise
Diese Registrierungsinformationen sind nicht lokalisiert, sie werden nur in US-English bereitgestellt.
Wenn NAP-Komponenten über die Registrierungs-APIs registriert werden, wird das Feld registrationDate ignoriert.
Wenn Informationen zu registrierten NAP-Komponenten abgerufen werden und keine gültigen infoClsid, configClsid oder registrationDate vorhanden sind, werden sie auf 0 festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | naptypes.h |