Fungsi WinHttpCheckPlatform (winhttp.h)

Fungsi WinHttpCheckPlatform menentukan apakah platform saat ini didukung oleh versi Microsoft Windows HTTP Services (WinHTTP) ini.

Sintaks

WINHTTPAPI BOOL WinHttpCheckPlatform();

Mengembalikan nilai

Nilai yang dikembalikan ADALAH TRUE jika platform didukung oleh Microsoft Windows HTTP Services (WinHTTP), atau FALSE sebaliknya.

Keterangan

Fungsi ini berguna jika aplikasi Anda menggunakan Microsoft Windows HTTP Services (WinHTTP), tetapi juga mendukung platform yang tidak dilakukan WinHTTP.

Bahkan ketika WinHTTP digunakan dalam mode asinkron (yaitu, ketika WINHTTP_FLAG_ASYNC telah diatur di WinHttpOpen), fungsi ini beroperasi secara sinkron. Nilai yang dikembalikan menunjukkan keberhasilan atau kegagalan. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.

WinHTTP versi 5.1 adalah komponen sistem operasi Windows 2000 dengan Paket Layanan 3 (SP3) dan yang lebih baru (kecuali Datacenter Server), Windows XP dengan Paket Layanan 1 (SP1) dan yang lebih baru, dan Windows Server 2003. Di Windows Server 2003, WinHTTP adalah rakitan sistem berdampingan.

Untuk informasi selengkapnya, lihat Persyaratan Run-Time.

Contoh

Contoh berikut menunjukkan cara menentukan apakah platform saat ini didukung.

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

Persyaratan

   
Klien minimum yang didukung Windows XP, Windows 2000 Professional dengan SP3 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003, Windows 2000 Server dengan SP3 [hanya aplikasi desktop]
Target Platform Windows
Header winhttp.h
Pustaka Winhttp.lib
DLL Winhttp.dll

Lihat juga

Versi WinHTTP