Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die CertSrvRestoreRegisterComplete-Funktion schließt einen registrierten Certificate Services-Wiederherstellungsvorgang ab.
Syntax
HRESULT CERTBCLI_API CertSrvRestoreRegisterComplete(
[in] HCSBC hbc,
[in] HRESULT hrRestoreState
);
Parameter
[in] hbc
Ein Handle für einen Zertifikatdienste-Wiederherstellungskontext. Sie müssen dieses Handle festlegen, indem Sie CertSrvRestoreRegister aufrufen, bevor Sie es in CertSrvRestoreRegisterComplete verwenden.
[in] hrRestoreState
HRESULT-Wert , der den Erfolgscode für den Wiederherstellungsvorgang angibt. Legen Sie diesen Wert auf S_OK fest, wenn der Wiederherstellungsvorgang erfolgreich war.
Rückgabewert
Der Rückgabewert ist ein HRESULT. Ein Wert von S_OK gibt den Erfolg an.
Hinweise
Wenn ein registrierter Wiederherstellungsvorgang nicht abgeschlossen ist, wird der Zertifikatdienst nicht gestartet.
Beispiele
FNCERTSRVRESTOREREGISTERCOMPLETE* pfnRestRegComplete;
char * szResRegCompleteFunc = "CertSrvRestoreRegisterComplete";
HRESULT hr=0;
// Get the address for the desired function.
// hInst was set by calling LoadLibrary for Certadm.dll.
pfnRestRegComplete = (FNCERTSRVRESTOREREGISTERCOMPLETE*)
GetProcAddress( hInst, szResRegCompleteFunc );
if ( NULL == pfnRestRegComplete )
{
printf("Failed GetProcAddress - %s, error=%d\n",
szResRegCompleteFunc,
GetLastError() );
exit(1); // Or other appropriate error action.
}
// Complete a registered restoration operation.
// hCSBC is an HCSBC variable used in a previous
// call to CertSrvRestoreRegister.
hr = pfnRestRegComplete(hCSBC, S_OK);
if (FAILED(hr))
{
printf("Failed pfnRestRegComplete 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