Stałe WinHTTP
WinHTTP używa następujących stałych:
-
Komunikaty o błędach specyficzne dla funkcji WinHTTP. Te funkcje zwracają również w razie potrzeby komunikaty o błędach systemu Windows. Wartość odpowiadająca każdej stałej jest wartością stałej dla funkcji interfejsu programowania aplikacji (API) i niższymi 16 bitami numeru błędu dla obiektu WinHttpRequest.
-
Stałe i odpowiadające im wartości wskazujące kody stanu HTTP zwracane przez serwery w Internecie.
-
Flagi opcji obsługiwane przez WinHttpQueryOption i WinHttpSetOption. Wszystkie prawidłowe flagi opcji mają wartość większą lub równą WINHTTP_FIRST_OPTION i mniejsze niż lub równe WINHTTP_LAST_OPTION.
-
Wartość programu WORD wskazująca port.
-
Schematy internetowe obsługiwane przez winHTTP.
-
Atrybuty i modyfikatory używane przez WinHttpQueryHeaders.
-
WINHTTP_EXTENDED_HEADER_FLAG_UNICODE
-
Ma wartość 0x00000001. Wskazuje WinHttpAddRequestHeadersEx, że przekazane ciągi są ciągami Unicode.
-
WINHTTP_READ_DATA_EX_FLAG_FILL_BUFFER
-
Ma wartość 0x0000000000000001ull. Instruuje WinHttpReadDataEx nie wykonać wywołania, dopóki podany bufor danych nie zostanie wypełniony lub odpowiedź zostanie ukończona. Przekazanie tej flagi sprawia, że zachowanie WinHttpReadDataEx równoważne WinHttpReadData.