Type a page name and press Enter. You'll jump to the page if it exists, or you can create it if it doesn't.
To create a page in a module other than wininet, prefix the name with the module name and a period.
InternetGetLastResponseInfo (wininet)
.
C# Signature:
[DllImport("wininet.dll")]
[return: MarshalAs(UnmanagedType.Bool)]
static extern bool InternetGetLastResponseInfo(
out int errorCode, StringBuilder buffer, ref int bufferLength);
VB Signature:
Declare Function InternetGetLastResponseInfo Lib "wininet.dll" Alias "InternetGetLastResponseInfoA" _
(ByRef errorCode As Integer, ByVal buffer As String, ByRef bufferLength As Integer) _
Declare Function InternetGetLastResponseInfo Lib "wininet.dll" _
(ByRef errorCode As Integer, ByVal buffer As StringBuilder, ByRef bufferLength As Integer) _
As <MarshalAs(UnmanagedType.Bool)> Boolean
User-Defined Types:
None.
Notes:
None.
Tips & Tricks:
Please add some!
Sample Code:
Private _errorCode As Integer = 0
Private _buffSize As Integer = 0
Please add some...
Private Function getLastResponse() As String
'Call in once to get the size of the buffer we will need
InternetGetLastResponseInfo(_errorCode, vbNullString, _buffSize)
'Allocate space for the message
Dim message As String = Space(_buffSize + 1)
'Get the message
InternetGetLastResponseInfo(_errorCode, message, _buffSize)
helpful tips or sample code to share for using this API in managed code?
corrections to the existing content?
variations of the signature you want to share?
additional languages you want to include?
Select "Edit This Page" on the right hand toolbar and edit it! Or add new pages containing supporting types needed for this API (structures, delegates, and more).