CertSrvBackupFree-Funktion (certbcli.h)

Die CertSrvBackupFree-Funktion wird verwendet, um Arbeitsspeicher freizugeben, der von bestimmten Zertifikatdienste-Sicherungs-APIs zugewiesen wurde.

Syntax

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

Parameter

[in] pv

Ein Zeiger auf den freizugebenden Speicher.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Bemerkungen

Rufen Sie diese Funktion auf, wenn Sie mit dem zugeordneten Arbeitsspeicher fertig sind, indem Sie die folgenden Funktionen verwenden:

Beispiele

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile certbcli.h (certsrv.h einschließen)
Bibliothek Certadm.lib
DLL Certadm.dll

Weitere Informationen

CertSrvBackupGetBackupLogs

CertSrvBackupGetDatabaseNames

CertSrvBackupGetDynamicFileList

CertSrvRestoreGetDatabaseLocations

CertSrvServerControl

Verwenden der Sicherungs- und Wiederherstellungsfunktionen für Zertifikatdienste