C++ Definition in VB.Net übersetzen

22/02/2008 - 20:14 von Timo Ahrends | Report spam
Moin,

kann jemand folgendes in VB.Net übersetzen?

typedef struct _EXTENSION_CONTROL_BLOCK{
DWORD cbSize;
DWORD dwVersion;
HCONN ConnID;
DWORD dwHttpStatusCode;
CHAR lpszLogData[HSE_LOG_BUFFER_LEN];
LPSTR lpszMethod;
LPSTR lpszQueryString;
LPSTR lpszPathInfo;
LPSTR lpszPathTranslated;
DWORD cbTotalBytes;
DWORD cbAvailable;
LPBYTE lpbData;
LPSTR lpszContentType;
BOOL (WINAPI* GetServerVariable);
BOOL (WINAPI* WriteClient);
BOOL (WINAPI* ReadClient);
BOOL (WINAPI* ServerSupportFunction);
} EXTENSION_CONTROL_BLOCK, LPEXTENSION_CONTROL_BLOCK;

Bekomme es einfach nicht übersetzt. Es kommt immer diese Meldung:
"Es wurde versucht, im geschützten Speicher zu lesen oder zu schreiben.",
wenn ich die HttpExtensionProc aufrufe und die übersetze Variante mitgebe.

Zur Info, die HSE_VERSION_INFO hab ich hinbekommen. (Wenigstens etwas^^).

mfg
Timo
 

Lesen sie die antworten

#1 Thomas Scheidegger
22/02/2008 - 21:58 | Warnen spam
Hallo Timo

typedef struct _EXTENSION_CONTROL_BLOCK{
Zur Info, die HSE_VERSION_INFO hab ich hinbekommen




dies scheinen doch Strukturen für IIS ISAPI-Ext zu sein?
Ich kann mir gerade nicht vorstellen dass dies mit (VB).NET Sinn
macht/funktioniert...



Thomas Scheidegger - 'NETMaster'
http://www.cetus-links.org/oo_dotnet.html - http://dnetmaster.net/

Ähnliche fragen