CertSrvBackupEnd-Funktion (certbcli.h)
Die CertSrvBackupEnd-Funktion beendet eine Zertifikatdienste-Sicherungssitzung.
Syntax
HRESULT CERTBCLI_API CertSrvBackupEnd(
[in] HCSBC hbc
);
Parameter
[in] hbc
Ein Handle für einen Sicherungskontext für Zertifikatdienste.
Rückgabewert
Der Rückgabewert ist ein HRESULT. Der Wert S_OK gibt den Erfolg an.
Hinweise
Nach Abschluss einer Sicherungssitzung muss die Sitzung mithilfe von CertSrvBackupEnd beendet werden. Für jeden erfolgreichen Aufruf von CertSrvBackupPrepare sollte ein Aufruf von CertSrvBackupEnd erfolgen.
Beispiele
FNCERTSRVBACKUPEND* pfnBackupEnd;
char * szBackEndFunc = "CertSrvBackupEnd";
HRESULT hr=0;
// Get the address for the desired function.
// hInst was set by calling LoadLibrary for Certadm.dll.
pfnBackupEnd = (FNCERTSRVBACKUPEND*)GetProcAddress(hInst,
szBackEndFunc);
if (NULL == pfnBackupEnd)
{
printf("Failed GetProcAddress - %s, error=%d\n",
szBackEndFunc,
GetLastError() );
exit(1); // Or other appropriate error action.
}
// When done, release the HCSBC.
// hCSBC would have been created by an earlier call
// to CertSrvBackupPrepare.
hr = pfnBackupEnd(hCSBC);
if (FAILED(hr))
{
printf("Failed pfnBackupEnd call [%x]\n", hr);
exit(1); // Or other appropriate error action.
}
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
Verwenden der Sicherungs- und Wiederherstellungsfunktionen für Zertifikatdienste