Compartilhar via


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:

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

CertSrvBackupGetBackupLogs

CertSrvBackupGetDatabaseNames

CertSrvBackupGetDynamicFileList

CertSrvRestoreGetDatabaseLocations

CertSrvServerControl

Usando as funções de backup e restauração dos Serviços de Certificados