Freigeben über


WinHttpCheckPlatform-Funktion (winhttp.h)

Die WinHttpCheckPlatform-Funktion bestimmt, ob die aktuelle Plattform von dieser Version von Microsoft Windows HTTP Services (WinHTTP) unterstützt wird.

Syntax

WINHTTPAPI BOOL WinHttpCheckPlatform();

Rückgabewert

Der Rückgabewert ist TRUE , wenn die Plattform von Microsoft Windows HTTP Services (WinHTTP) unterstützt wird, oder andernfalls FALSE .

Hinweise

Diese Funktion ist nützlich, wenn Ihre Anwendung Microsoft Windows HTTP-Dienste (WinHTTP) verwendet, aber auch Plattformen unterstützt, die WinHTTP nicht unterstützt.

Auch wenn WinHTTP im asynchronen Modus verwendet wird (d. h. wenn WINHTTP_FLAG_ASYNC in WinHttpOpen festgelegt wurde), wird diese Funktion synchron ausgeführt. Der Rückgabewert gibt Erfolg oder Fehler an. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.

WinHTTP Version 5.1 ist eine Betriebssystemkomponente von Windows 2000 mit Service Pack 3 (SP3) und höher (außer Datacenter Server), Windows XP mit Service Pack 1 (SP1) und höher und Windows Server 2003. In Windows Server 2003 ist WinHTTP eine parallele Systemassembly.

Weitere Informationen finden Sie unter Laufzeitanforderungen.

Beispiele

Im folgenden Beispiel wird gezeigt, wie Ermittelt wird, ob die aktuelle Plattform unterstützt wird.

    if (WinHttpCheckPlatform( ))
        printf("This platform is supported by WinHTTP.\n");
    else
        printf("This platform is NOT supported by WinHTTP.\n");

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP, Windows 2000 Professional mit SP3 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003, Windows 2000 Server mit SP3 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile winhttp.h
Bibliothek Winhttp.lib
DLL Winhttp.dll

Weitere Informationen

WinHTTP-Versionen