Vanara/PInvoke/WinHTTP/pkgreadme.md

22 lines
4.0 KiB
Markdown
Raw Normal View History

![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.WinHTTP NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.WinHTTP?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants) imported from Windows WinHTTP.dll.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.WinHTTP
Functions | Enumerations | Structures
--- | --- | ---
WinHttpAddRequestHeaders<br>WinHttpAddRequestHeadersEx<br>WinHttpCheckPlatform<br>WinHttpCloseHandle<br>WinHttpConnect<br>WinHttpCrackUrl<br>WinHttpCreateProxyResolver<br>WinHttpCreateUrl<br>WinHttpDetectAutoProxyConfigUrl<br>WinHttpFreeProxyResult<br>WinHttpFreeQueryConnectionGroupResult<br>WinHttpGetDefaultProxyConfiguration<br>WinHttpGetIEProxyConfigForCurrentUser<br>WinHttpGetProxyForUrl<br>WinHttpGetProxyForUrlEx<br>WinHttpGetProxyResult<br>WinHttpOpen<br>WinHttpOpenRequest<br>WinHttpQueryAuthSchemes<br>WinHttpQueryConnectionGroup<br>WinHttpQueryDataAvailable<br>WinHttpQueryHeaders<br>WinHttpQueryHeadersEx<br>WinHttpQueryOption<br>WinHttpReadData<br>WinHttpReadDataEx<br>WinHttpReceiveResponse<br>WinHttpResetAutoProxy<br>WinHttpSendRequest<br>WinHttpSetCredentials<br>WinHttpSetDefaultProxyConfiguration<br>WinHttpSetOption<br>WinHttpSetStatusCallback<br>WinHttpSetTimeouts<br>WinHttpTimeFromSystemTime<br>WinHttpTimeToSystemTime<br>WinHttpWebSocketClose<br>WinHttpWebSocketCompleteUpgrade<br>WinHttpWebSocketQueryCloseStatus<br>WinHttpWebSocketReceive<br>WinHttpWebSocketSend<br>WinHttpWebSocketShutdown<br>WinHttpWriteData<br> | ASYNC_RESULT<br>HTTP_STATUS<br>ICU<br>INTERNET_SCHEME<br>SECURITY_FLAG<br>WINHTTP_ACCESS_TYPE<br>WINHTTP_ADDREQ_FLAG<br>WINHTTP_AUTH_SCHEME<br>WINHTTP_AUTH_TARGET<br>WINHTTP_AUTO_DETECT_TYPE<br>WINHTTP_AUTOLOGON_SECURITY_LEVEL<br>WINHTTP_AUTOPROXY<br>WINHTTP_CALLBACK_FLAG<br>WINHTTP_CALLBACK_STATUS<br>WINHTTP_CALLBACK_STATUS_FLAG<br>WINHTTP_DECOMPRESSION_FLAG<br>WINHTTP_DISABLE<br>WINHTTP_DISABLE_PASSPORT<br>WINHTTP_ENABLE_SSL<br>WINHTTP_EXTENDED_HEADER_FLAG<br>WINHTTP_FLAG_SECURE_PROTOCOL<br>WINHTTP_HANDLE_TYPE<br>WINHTTP_MATCH_CONNECTION_GUID_FLAG<br>WINHTTP_OPEN_FLAG<br>WINHTTP_OPENREQ_FLAG<br>WINHTTP_OPTION<br>WINHTTP_OPTION_REDIRECT_POLICY<br>WINHTTP_PROTOCOL_FLAG<br>WINHTTP_QUERY<br>WINHTTP_QUERY_CONNECTION_GROUP_FLAG<br>WINHTTP_READ_DATA_EX_FLAG<br>WINHTTP_REQUEST_STAT_ENTRY<br>WINHTTP_REQUEST_STAT_FLAG<br>WINHTTP_REQUEST_TIME_ENTRY<br>WINHTTP_RESET<br>WINHTTP_SPN<br>WINHTTP_WEB_SOCKET_BUFFER_TYPE<br>WINHTTP_WEB_SOCKET_CLOSE_STATUS<br>WINHTTP_WEB_SOCKET_OPERATION<br>WinHttpRequestAutoLogonPolicy<br>WinHttpRequestOption<br><br><br> | HINTERNET<br>HTTP_VERSION_INFO<br>WINHTTP_ASYNC_RESULT<br>WINHTTP_AUTOPROXY_OPTIONS<br>WINHTTP_CERTIFICATE_INFO<br>WINHTTP_CONNECTION_GROUP<br>WINHTTP_CONNECTION_INFO<br>WINHTTP_CREDS<br>WINHTTP_CREDS_EX<br>WINHTTP_CURRENT_USER_IE_PROXY_CONFIG<br>WINHTTP_EXTENDED_HEADER<br>WINHTTP_HEADER_NAME<br>WINHTTP_HOST_CONNECTION_GROUP<br>WINHTTP_MATCH_CONNECTION_GUID<br>WINHTTP_PROXY_INFO<br>WINHTTP_PROXY_INFO_IN<br>WINHTTP_PROXY_RESULT<br>WINHTTP_PROXY_RESULT_ENTRY<br>WINHTTP_PROXY_SETTINGS<br>WINHTTP_PROXY_NETWORKING_KEY<br>WINHTTP_QUERY_CONNECTION_GROUP_RESULT<br>WINHTTP_REQUEST_STATS<br>WINHTTP_REQUEST_TIMES<br>WINHTTP_SECURITY_INFO<br>WINHTTP_URL_COMPONENTS<br>WINHTTP_URL_COMPONENTS_IN<br>WINHTTP_WEB_SOCKET_ASYNC_RESULT<br>WINHTTP_WEB_SOCKET_STATUS<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>