struttura CERT_SYSTEM_STORE_RELOCATE_PARA (wincrypt.h)
La struttura CERT_SYSTEM_STORE_RELOCATE_PARA contiene dati da passare a CertOpenStore quando il parametro dwFlags di tale funzione è impostato su CERT_SYSTEM_STORE_RELOCATE_FLAG. Consente all'applicazione di specificare non solo il nome dell'archivio da aprire, ma anche le informazioni hKey del Registro di sistema che indicano un percorso del Registro di sistema diverso dal percorso predefinito.
Sintassi
typedef struct _CERT_SYSTEM_STORE_RELOCATE_PARA {
union {
HKEY hKeyBase;
void *pvBase;
} DUMMYUNIONNAME;
union {
void *pvSystemStore;
LPCSTR pszSystemStore;
LPCWSTR pwszSystemStore;
} DUMMYUNIONNAME2;
} CERT_SYSTEM_STORE_RELOCATE_PARA, *PCERT_SYSTEM_STORE_RELOCATE_PARA;
Members
DUMMYUNIONNAME
DUMMYUNIONNAME.hKeyBase
Handle per hKey del Registro di sistema.
DUMMYUNIONNAME.pvBase
Puntatore a un void per consentire il passaggio della base della posizione dell'archivio di sistema in diversi formati.
DUMMYUNIONNAME2
DUMMYUNIONNAME2.pvSystemStore
Puntatore a un void per consentire il passaggio del nome dell'archivio di sistema in vari moduli.
DUMMYUNIONNAME2.pszSystemStore
Stringa ASCII con terminazione Null che assegna un nome all'archivio di sistema.
DUMMYUNIONNAME2.pwszSystemStore
Stringa Unicode con terminazione Null che assegna un nome all'archivio di sistema.
Commenti
La funzionalità di rilocazione viene usata per accedere agli archivi di sistema salvati in modo permanente nel modello di Criteri di gruppo (GPT). Ad esempio, l'estensione dello snap-in MMC dell'editor di Criteri di gruppo per la gestione degli elenchi di attendibilità dei criteri di gruppo e dei certificati usa l'HKEY di base di GPT per chiamare CertOpenStore.
Requisiti
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | wincrypt.h |