次の方法で共有


CertSrvBackupFree 関数 (certbcli.h)

CertSrvBackupFree 関数は、特定の証明書サービス バックアップ API から割り当てられたメモリを解放するために使用されます。

構文

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

パラメーター

[in] pv

解放するメモリへのポインター。

戻り値

この関数は値を返しません。

注釈

次の関数を使用してメモリが割り当てられた状態で終了したら、この関数を呼び出します。

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 を含む)
Library Certadm.lib
[DLL] Certadm.dll

こちらもご覧ください

CertSrvBackupGetBackupLogs

CertSrvBackupGetDatabaseNames

CertSrvBackupGetDynamicFileList

CertSrvRestoreGetDatabaseLocations

CertSrvServerControl

証明書サービスのバックアップと復元の機能の使用