Freigeben über


HttpCancelHttpRequest-Funktion (http.h)

Die HttpCancelHttpRequest-Funktion bricht eine angegebene Anforderung ab.

Syntax

HTTPAPI_LINKAGE ULONG HttpCancelHttpRequest(
  [in]           HANDLE          RequestQueueHandle,
  [in]           HTTP_REQUEST_ID RequestId,
  [in, optional] LPOVERLAPPED    Overlapped
);

Parameter

[in] RequestQueueHandle

Ein Handle für die Anforderungswarteschlange, aus der die Anforderung stammt.

[in] RequestId

Die ID der anforderung, die abgebrochen werden soll.

[in, optional] Overlapped

Legen Sie bei asynchronen Aufrufen pOverlapped so fest, dass er auf eine OVERLAPPED-Struktur verweist. Legen Sie für synchrone Aufrufe auf NULL fest.

Rückgabewert

Wenn die Funktion erfolgreich ist, gibt sie NO_ERROR zurück.

Hinweise

Wenn die HttpCancelHttpRequest-Funktion zum Abbrechen einer Anforderung verwendet wird, wird die zugrunde liegende Transportverbindung für die Anforderung geschlossen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile http.h
Bibliothek Httpapi.lib
DLL Httpapi.dll

Weitere Informationen

FUNKTIONEN DER HTTP-Server-API, Version 2.0

Verarbeiten von Anforderungen