Función CertSrvBackupFree (certbcli.h)
La función CertSrvBackupFree se usa para liberar memoria asignada desde determinadas API de copia de seguridad de Servicios de certificados.
Sintaxis
VOID CERTBCLI_API CertSrvBackupFree(
[in] VOID *pv
);
Parámetros
[in] pv
Puntero a la memoria que se va a liberar.
Valor devuelto
Esta función no devuelve ningún valor.
Observaciones
Llame a esta función cuando termine con la memoria asignada mediante las funciones siguientes:
- CertSrvBackupGetBackupLogs
- CertSrvBackupGetDatabaseNames
- CertSrvBackupGetDynamicFileList
- CertSrvServerControl
- CertSrvRestoreGetDatabaseLocations
Ejemplos
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 | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | certbcli.h (incluya Certsrv.h) |
Library | Certadm.lib |
Archivo DLL | Certadm.dll |
Consulte también
CertSrvBackupGetDynamicFileList
CertSrvRestoreGetDatabaseLocations
Uso de las funciones de copia de seguridad y restauración de Servicios de certificados