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


Anmelden zum Antworten