Struttura NapComponentRegistrationInfo (naptypes.h)
Sintassi
typedef struct tagNapComponentRegistrationInfo {
NapComponentId id;
CountedString friendlyName;
CountedString description;
CountedString version;
CountedString vendorName;
CLSID infoClsid;
CLSID configClsid;
FILETIME registrationDate;
UINT32 componentType;
} NapComponentRegistrationInfo;
Members
id
Valore NapComponentId contenente l'identificatore univoco del componente.
friendlyName
Struttura CountedString contenente il nome descrittivo (leggibile) del componente.
description
Struttura CountedString che contiene una descrizione del componente.
version
Struttura CountedString che contiene la versione del componente.
vendorName
Struttura CountedString contenente il nome del fornitore per il componente.
infoClsid
CLSID dell'oggetto COM che implementa l'interfaccia INapComponentInfo. Questa interfaccia viene usata per recuperare informazioni più dettagliate e localizzate sul componente NAP.
Attualmente, i client di applicazione non devono fornire informazioni valideClsid.
configClsid
CLSID dell'oggetto COM che implementa l'interfaccia INapComponentConfig. Questa interfaccia viene usata per avviare un'interfaccia utente personalizzata e per ottenere e impostare le impostazioni di configurazione SHV.
Attualmente, i client di applicazione e SHA non devono fornire una configurazione validaClsid.
registrationDate
Struttura FILETIME che contiene la data delle informazioni di registrazione.
componentType
Valore che definisce il tipo di componente.
Per i client di applicazione questo valore deve essere ComponentTypeEnforcementClientSoH o ComponentTypeEnforcementClientRp.
Attualmente, componentType viene ignorato per SHAs e SHV e deve essere impostato su 0x00000000.
Commenti
Queste informazioni di registrazione non vengono localizzate, vengono fornite solo in US-English.
Quando i componenti nap vengono registrati tramite le API di registrazione, il campo registrationDate viene ignorato.
Quando vengono recuperate informazioni sui componenti nap registrati, se non sono presenti informazioni valideClsid, configClsid o registrationDate, vengono impostate su 0.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | naptypes.h |