Função CertUnregisterPhysicalStore (wincrypt.h)
A função CertUnregisterPhysicalStore remove um repositório físico de uma coleção de repositórios do sistema especificada. CertUnregisterPhysicalStore também pode ser usado para excluir o repositório físico.
Sintaxe
BOOL CertUnregisterPhysicalStore(
[in] const void *pvSystemStore,
[in] DWORD dwFlags,
[in] LPCWSTR pwszStoreName
);
Parâmetros
[in] pvSystemStore
Um ponteiro para um identificador da coleção de repositórios do sistema da qual o repositório físico deve ser removido. Ele é para uma cadeia de caracteres Unicode terminada em nulo ou para uma estrutura de CERT_SYSTEM_STORE_RELOCATE_PARA . Para obter informações sobre como usar a estrutura e sobre como acrescentar um ServiceName ou ComputerName ao final da cadeia de caracteres de nome do repositório do sistema, consulte CertRegisterSystemStore.
[in] dwFlags
A palavra alta do parâmetro dwFlags especifica o local do repositório do sistema. Para obter informações sobre sinalizadores de palavras altas definidos e sobre como acrescentar ServiceName, UserNames e ComputerNames ao final do nome do repositório do sistema, consulte CertRegisterSystemStore.
Os valores de palavras baixas a seguir também são definidos. Eles podem ser combinados usando operações OR bit a bit com valores de palavra alta.
Valor | Significado |
---|---|
|
O repositório do sistema não está em seu local de registro padrão e pvSystemStore deve ser um ponteiro para uma estrutura CERT_SYSTEM_STORE_RELOCATE_PARA . |
|
O repositório físico é removido primeiro da coleção de repositórios do sistema e, em seguida, é excluído. |
[in] pwszStoreName
Cadeia de caracteres Unicode terminada em nulo que contém o nome do repositório físico.
Valor retornado
Se a função for bem-sucedida, o valor retornado será TRUE.
Se a função falhar, o valor retornado será FALSE.
Requisitos
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | wincrypt.h |
Biblioteca | Crypt32.lib |
DLL | Crypt32.dll |