cgi на асме.. при выводе ответа web серверу, винда выдаёт ошибку

Тема в разделе "WASM.BEGINNERS", создана пользователем RuAsm, 24 мар 2007.

  1. RuAsm

    RuAsm Виктор

    Публикаций:
    0
    Регистрация:
    16 июл 2006
    Сообщения:
    125
    Адрес:
    Спасск-D, Приморский край!
    .data
    header db 'Content-Type: text/html',13,10,13,10,0
    .code
    invoke GetStdHandle, STD_OUTPUT_HANDLE
    mov [std_out], eax
    invoke WriteFile, [std_out], header, 27, 0, 0

    код примерно такого содержания.. если запускать прогу мышкой, то выводится всё как положенно, а если из браузере, то винда говорит, что в приложении ошибка, и оно будет закрыто, почему так? Веб сервер рабочий, запускал срипт написанный на c++ всё нормально работает
     
  2. ShadoWich

    ShadoWich New Member

    Публикаций:
    0
    Регистрация:
    11 фев 2007
    Сообщения:
    35
    А содержание ошибки привести?
    Плюс по поводу WriteFile:
    If lpOverlapped is NULL, lpNumberOfBytesWritten cannot be NULL.