CertSrvBackupClose-Funktion (certbcli.h)
Die CertSrvBackupClose-Funktion schließt die Datei, die von der CertSrvBackupOpenFile-Funktion geöffnet wird.
Syntax
HRESULT CERTBCLI_API CertSrvBackupClose(
[in] HCSBC hbc
);
Parameter
[in] hbc
Ein Handle für einen Zertifikatdienste-Sicherungskontext.
Rückgabewert
Der Rückgabewert ist ein HRESULT. Ein Wert von S_OK gibt den Erfolg an.
Hinweise
Für jeden erfolgreichen Aufruf von CertSrvBackupOpenFile sollte ein nachfolgender Aufruf von CertSrvBackupClose erfolgen. Nach Abschluss der Sicherung einer Datei muss die Datei geschlossen werden.
Beispiele
FNCERTSRVBACKUPCLOSE* pfnClose;
char * szBackupCloseFunc = "CertSrvBackupClose";
HRESULT hr=0;
// Get the address for the desired function.
// hInst was set by calling LoadLibrary for Certadm.dll.
pfnClose = (FNCERTSRVBACKUPCLOSE*)GetProcAddress(hInst,
szBackupCloseFunc);
if ( NULL == pfnClose )
{
printf("Failed GetProcAddress - %s, error=%d\n",
szBackupCloseFunc,
GetLastError() );
exit(1); // Or other appropriate error action.
}
// Close the file.
// hCSBC represents an HCSBC used in
// an earlier call to CertSrvBackupOpenFile.
hr = pfnClose(hCSBC);
if (FAILED(hr))
{
printf("Failed pfnClose 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 (include Certsrv.h) |
Bibliothek | Certadm.lib |
DLL | Certadm.dll |
Weitere Informationen
Verwenden der Sicherungs- und Wiederherstellungsfunktionen für Zertifikatdienste