Condividi tramite


Funzione CertSrvBackupFree (certbcli.h)

La funzione CertSrvBackupFree viene usata per liberare memoria allocata da determinate API di backup di Servizi certificati.

Sintassi

VOID CERTBCLI_API CertSrvBackupFree(
  [in] VOID *pv
);

Parametri

[in] pv

Puntatore alla memoria da liberare.

Valore restituito

Questa funzione non restituisce un valore.

Commenti

Chiamare questa funzione al termine dell'allocazione della memoria usando le funzioni seguenti:

Esempio

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);

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione certbcli.h (include Certsrv.h)
Libreria Certadm.lib
DLL Certadm.dll

Vedi anche

CertSrvBackupGetBackupLogs

CertSrvBackupGetDatabaseNames

CertSrvBackupGetDynamicFileList

CertSrvRestoreGetDatabaseLocations

CertSrvServerControl

Uso delle funzioni di backup e ripristino dei servizi certificati