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 HttpTerminate-Funktion bereinigt Ressourcen, die von der HTTP-Server-API zum Verarbeiten von Aufrufen einer Anwendung verwendet werden. Eine Anwendung sollte HttpTerminate einmal aufrufen, wenn sie HttpInitialize mit übereinstimmenden Flageinstellungen aufgerufen hat.
Syntax
HTTPAPI_LINKAGE ULONG HttpTerminate(
[in] ULONG Flags,
[in, out] PVOID pReserved
);
Parameter
[in] Flags
Beendigungsoptionen. Dieser Parameter kann einen oder mehrere der folgenden Werte aufweisen.
[in, out] pReserved
Dieser Parameter ist reserviert und muss NULL sein.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird der Rückgabewert NO_ERROR.
Wenn die Funktion fehlschlägt, ist der Rückgabewert einer der folgenden Fehlercodes.
| Wert | Bedeutung |
|---|---|
|
Mindestens einer der angegebenen Parameter ist in einer nicht verwendbaren Form. |
|
Ein in WinError.h definierter Systemfehlercode . |
Hinweise
Jeder Aufruf von HttpInitialize sollte durch einen entsprechenden Aufruf von HttpTerminate abgeglichen werden. Wenn Sie beispielsweise HttpInitialize mit HTTP_INITIALIZE_SERVER aufrufen, müssen Sie HttpTerminate mit HTTP_INITIALIZE_SERVER aufrufen. Wenn Sie HttpInitialize zweimal aufrufen, einmal mit HTTP_INITIALIZE_SERVER und das zweite Mal mit HTTP_INITIALIZE_CONFIG, können Sie HttpTerminate einmal mit beiden Flags aufrufen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista, Windows XP mit SP2 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | http.h |
| Bibliothek | Httpapi.lib |
| DLL | Httpapi.dll |