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:
- CertSrvBackupGetBackupLogs
- CertSrvBackupGetDatabaseNames
- CertSrvBackupGetDynamicFileList
- CertSrvServerControl
- CertSrvRestoreGetDatabaseLocations
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
CertSrvBackupGetDynamicFileList
CertSrvRestoreGetDatabaseLocations
Verwenden der Sicherungs- und Wiederherstellungsfunktionen für Zertifikatdienste