Funzione CertUnregisterSystemStore (wincrypt.h)

La funzione CertUnregisterSystemStore annulla la registrazione di un archivio di sistema specificato.

Sintassi

BOOL CertUnregisterSystemStore(
  [in] const void *pvSystemStore,
  [in] DWORD      dwFlags
);

Parametri

[in] pvSystemStore

Identifica l'archivio di sistema da annullare la registrazione. Punta a una stringa Unicode con terminazione Null o a una struttura CERT_SYSTEM_STORE_RELOCATE_PARA . Per informazioni sull'uso della struttura e sull'aggiunta di serviceName o ComputerName alla fine della stringa del nome dell'archivio di sistema, vedere CertRegisterSystemStore.

[in] dwFlags

La parola alta del parametro dwFlags specifica la posizione dell'archivio di sistema. Per informazioni sui flag ad alta parola definiti e sull'aggiunta di ServiceName, UserNames e ComputerNames alla fine del nome dell'archivio di sistema, vedere CertRegisterSystemStore.

Vengono definiti anche i valori di parole basse seguenti e possono essere combinati con valori di parole elevate usando un'operazione OR bit per bit.

Valore Significato
CERT_SYSTEM_STORE_RELOCATE_FLAG
L'archivio di sistema non si trova nel percorso predefinito del Registro di sistema e pvSystemStore deve essere un puntatore a una struttura CERT_SYSTEM_STORE_RELOCATE_PARA .
CERT_STORE_DELETE_FLAG
L'archivio di sistema viene eliminato dopo l'annullamento della registrazione.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è TRUE.

Se la funzione ha esito negativo, il valore restituito è FALSE.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wincrypt.h
Libreria Crypt32.lib
DLL Crypt32.dll

Vedi anche

CERT_SYSTEM_STORE_RELOCATE_PARA

CertEnumPhysicalStore

CertEnumSystemStore

CertEnumSystemStoreLocation

CertRegisterPhysicalStore

CertRegisterSystemStore

CertUnregisterPhysicalStore

Funzioni dell'archivio certificati