Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fungsi CertSrvBackupFree digunakan untuk membebaskan memori yang dialokasikan dari API Cadangan Layanan Sertifikat tertentu.
Sintaks
VOID CERTBCLI_API CertSrvBackupFree(
[in] VOID *pv
);
Parameter
[in] pv
Penunjuk ke memori yang akan dibebaskan.
Nilai kembali
Fungsi ini tidak mengembalikan nilai.
Keterangan
Panggil fungsi ini setelah selesai dengan memori yang dialokasikan dengan menggunakan fungsi berikut:
- CertSrvBackupGetBackupLogs
- CertSrvBackupGetDatabaseNames
- CertSrvBackupGetDynamicFileList
- CertSrvServerControl
- CertSrvRestoreGetDatabaseLocations
Contoh
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);
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Tidak ada yang didukung |
| Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | certbcli.h (termasuk Certsrv.h) |
| Pustaka | Certadm.lib |
| DLL | Certadm.dll |
Lihat juga
CertSrvBackupGetDynamicFileList
CertSrvRestoreGetDatabaseLocations
Menggunakan Fungsi Pencadangan dan Pemulihan Layanan Sertifikat