Getextensiovirsion
-
Guten morgen Leute,
ich habe ein Programm bei mir in sprache C liegen, meine frage, man das Programm in Visual c++ umwandeln kann. Wenn jemand Idee hat brauche ich ein Idee, wie ich das Problem löse.
Das Programm lautet:function GetExtensionVersion(var pVer: THSE_VERSION_INFO): BOOL; stdcall;
begin
pVer.dwExtensionVersion := MAKELONG(HSE_VERSION_MINOR, HSE_VERSION_MAJOR);
pVer.lpszExtensionDesc := description + #0;
result := true;
end;function HttpExtensionProc(var pECB: TEXTENSION_CONTROL_BLOCK): DWORD; stdcall;
begin
SetString(queryString, PChar(pECB.lpbData), pECB.cbTotalBytes);//Bearbeitung hier
page := 'Content-Type: text/html' + #13#10#13#10 + page;
dwLen := lStrLen(@page[1]);
lstrcpy(Response, '200 OK');
if pECB.ServerSupportFunction(pECB.ConnID, HSE_REQ_SEND_RESPONSE_HEADER, @Response, @dwlen, @page[1]) then
result := HSE_STATUS_SUCCESS else result := HSE_STATUS_ERROR;
end;
-
Das ist kein C, sondern Pascal bzw. Delphi...
Und auch kein Programm, sondern nur zwei Funktionen.GetExtensionVersion und HttpExtensionProc sind
im Header "httpext.h" deklariert.Alex
-
Falsches Forum. Das gehört ins C++ oder ins Rund um die Programmierung Forum, dein Beitrag wird hoffentlich verschoben.
Simon