Função CertSrvBackupFree (certbcli.h)
A função CertSrvBackupFree é usada para liberar memória alocada de determinadas APIs de Backup de Serviços de Certificados.
Sintaxe
VOID CERTBCLI_API CertSrvBackupFree(
[in] VOID *pv
);
Parâmetros
[in] pv
Um ponteiro para a memória a ser liberada.
Retornar valor
Essa função não retorna um valor.
Comentários
Chame essa função quando terminar com a memória alocada usando as seguintes funções:
- CertSrvBackupGetBackupLogs
- CertSrvBackupGetDatabaseNames
- CertSrvBackupGetDynamicFileList
- CertSrvServerControl
- CertSrvRestoreGetDatabaseLocations
Exemplos
FNCERTSRVBACKUPFREE* pfnBackupFree;
char * szBackupFreeFunc = "CertSrvBackupFree";
// Get the address for the desired function.
// hInst was set by calling LoadLibrary for Certadm.dll.
pfnBackupFree = (FNCERTSRVBACKUPFREE*)GetProcAddress(hInst,
szBackupFreeFunc);
if ( NULL == pfnBackupFree )
{
printf("Failed GetProcAddress - %s, error=%d\n",
szBackupFreeFunc,
GetLastError() );
exit(1);
}
// Use the backup APIs.
// ...
// Free allocated memory.
// pBuff was allocated by another certsrv backup function.
pfnBackupFree(pBuff);
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Nenhum compatível |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | certbcli.h (inclua Certsrv.h) |
Biblioteca | Certadm.lib |
DLL | Certadm.dll |
Confira também
CertSrvBackupGetDynamicFileList
CertSrvRestoreGetDatabaseLocations
Usando as funções de backup e restauração dos Serviços de Certificados