@msdn=http://search.microsoft.com/search/results.aspx?qu=$$$ @pinvoke=http://pinvoke.net/$$$.htm Summary: TODO - a short description !!!!C# Signature: [DllImport("winhttp.dll", SetLastError=true)] static extern IntPtr WinHttpOpenRequest( IntPtr hConnect, [MarshalAs(UnmanagedType.LPWStr)] string pwszVerb, [MarshalAs(UnmanagedType.LPWStr)] string pwszObjectName, [MarshalAs(UnmanagedType.LPWStr)] string pwszVersion, [MarshalAs(UnmanagedType.LPWStr)] string pwszReferrer, ref byte[] ppwszAcceptTypes, int dwFlags); or [DllImport("winhttp.dll", SetLastError=true)] static extern IntPtr WinHttpOpenRequest( IntPtr hConnect, [MarshalAs(UnmanagedType.LPWStr)] string pwszVerb, [MarshalAs(UnmanagedType.LPWStr)] string pwszObjectName, [MarshalAs(UnmanagedType.LPWStr)] string pwszVersion, [MarshalAs(UnmanagedType.LPWStr)] string pwszReferrer, ref byte[] ppwszAcceptTypes, InternetFlags dwFlags); !!!!User-Defined Types: [Flags] public enum InternetFlags : uint { ESCAPE_PERCENT = 0x00000004, NULL_CODEPAGE = 0x00000008, ESCAPE_DISABLE = 0x00000040, ESCAPE_DISABLE_QUERY = 0x00000080, BYPASS_PROXY_CACHE = 0x00000100, REFRESH = BYPASS_PROXY_CACHE, SECURE = 0x00800000, ASYNC = 0x10000000 } !!!!VB Signature: Declare Function WinHttpOpenRequest Lib "winhttp.dll" (ByVal hConnect As IntPtr, ByVal pwszVerb As String, ByVal pwszObjectName As String, ByVal pwszVersion As String, ByVal pwszReferrer As String, ByRef ppwszAcceptTypes As Byte(), ByVal dwFlags As Integer) As IntPtr !!!!Alternative Managed API: Do you know one? Please contribute it! !!!!Notes: None. !!!!Tips & Tricks: Please add some! !!!!Sample Code: Please add some! Documentation: WinHttpOpenRequest@msdn on MSDN
Edit winhttp.WinHttpOpen
You do not have permission to change this page. If you feel this is in error, please send feedback with the contact link on the main page.