Erkennen einer Anforderung zum Erneutverhandeln einer Verbindung

Die DecryptMessage -Funktion (General) fängt Anforderungen zur Neuverhandlung ab, die vom Nachrichtensender stammen. Sie benachrichtigt Ihre Anwendung, indem die Nachrichtendaten entschlüsselt und der SEC_I_RENEGOTIATE-Wert zurückgegeben wird.

Ihre Anwendung muss solche Anforderungen verarbeiten, indem Sie AcceptSecurityContext (Allgemein) (Server) oder InitializeSecurityContext (Allgemein) (Clients) aufruft und den Inhalt der von DecryptMessage zurückgegebenen SECBUFFER_EXTRA in der SECBUFFER_TOKEN übergeben. Nachdem dieser erste Aufruf einen Wert zurückgibt, fahren Sie so fort, als würde Ihre Anwendung eine neue Verbindung erstellen.