CertSrvBackupFree 函式 (certbcli.h)
CertSrvBackupFree 函式可用來釋放從特定憑證服務備份 API 配置的記憶體。
VOID CERTBCLI_API CertSrvBackupFree(
[in] VOID *pv
);
[in] pv
要釋放之內存的指標。
此函式不會傳回值。
使用下列函式設定記憶體完成時,請呼叫此函式:
- CertSrvBackupGetBackupLogs
- CertSrvBackupGetDatabaseNames
- CertSrvBackupGetDynamicFileList
- CertSrvServerControl
- CertSrvRestoreGetDatabaseLocations
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);
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | certbcli.h (包含 Certsrv.h) |
程式庫 | Certadm.lib |
Dll | Certadm.dll |
CertSrvBackupGetDynamicFileList