Funzione CertUnregisterPhysicalStore (wincrypt.h)

La funzione CertUnregisterPhysicalStore rimuove un archivio fisico da una raccolta di archivi di sistema specificata. CertUnregisterPhysicalStore può essere usato anche per eliminare l'archivio fisico.

Sintassi

BOOL CertUnregisterPhysicalStore(
  [in] const void *pvSystemStore,
  [in] DWORD      dwFlags,
  [in] LPCWSTR    pwszStoreName
);

Parametri

[in] pvSystemStore

Puntatore a un identificatore della raccolta di archivi di sistema da cui deve essere rimosso l'archivio fisico. Si tratta di una stringa Unicode con terminazione Null o di 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. Possono essere combinati usando operazioni OR bit per bit con valori di parole elevate.

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 fisico viene prima rimosso dalla raccolta di archivi di sistema e quindi eliminato.

[in] pwszStoreName

Stringa Unicode con terminazione Null contenente il nome dell'archivio fisico.

Valore restituito

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

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

Requisiti

   
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

Funzioni dell'archivio certificati