Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

ISAPI filter. Компилится нормально, но IIS не грузит.

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование
Предыдущая тема :: Следующая тема  
Автор Сообщение
Dmitry Zyukov



Зарегистрирован: 08.12.2003
Сообщения: 69
Откуда: Odessa

СообщениеДобавлено: Ср Сен 12 2007 14:59    Заголовок сообщения: ISAPI filter. Компилится нормально, но IIS не грузит. Ответить с цитатой

Собственно простой фильтр, написанный в Visual C++ 2005 Express Edition, содержащий всего
Код:
BOOL WINAPI __stdcall GetFilterVersion(HTTP_FILTER_VERSION *pVer)
{
  pVer->dwFlags = (SF_NOTIFY_NONSECURE_PORT | SF_NOTIFY_READ_RAW_DATA | SF_NOTIFY_SEND_RAW_DATA | SF_NOTIFY_ORDER_HIGH);
  pVer->dwFilterVersion = HTTP_FILTER_REVISION;
  strcpy(pVer->lpszFilterDesc, "Header's capture filter,  Version 1.0");
  return TRUE;
}

DWORD WINAPI __stdcall HttpFilterProc(HTTP_FILTER_CONTEXT *pfc, DWORD NotificationType, VOID *pvData)
{
  return SF_STATUS_REQ_NEXT_NOTIFICATION;
}
приводит IIS V6.0 в ступор.
Народ, подскажите, где грабли?!

ГОРЮ.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Mytilus Galloprovincialis



Зарегистрирован: 30.08.2005
Сообщения: 358
Откуда: откуда все люди родятся

СообщениеДобавлено: Сб Сен 15 2007 00:39    Заголовок сообщения: Ответить с цитатой

Действительно. Почему бы нам всем не загрузить VC++, настроить IIS и проверить результат работы кода вопрошающегоQuestionExclamation

Ступор, глубокоуважаемый Dmitry Zyukov - это нарушение нервной или психической системы тела, влекущее за собой отказ работы нервных окончаний мышц.
Если возникают проблемы, пиши конкретно в чем они заключаются. То есть, в чем проявляется этот твой "ступор", как, собственно, ОС с ПО реагируют на него и что они при этом выдают. В этом случае ты гарантировано получишь ответ на свой вопрос.

Удачи! Wink
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dmitry Zyukov



Зарегистрирован: 08.12.2003
Сообщения: 69
Откуда: Odessa

СообщениеДобавлено: Пн Сен 17 2007 09:16    Заголовок сообщения: Ответить с цитатой

Mytilus Galloprovincialis писал(а):
Если возникают проблемы, пиши конкретно в чем они заключаются.

Проблема в конфигурировании VC++ Express Edition. Она (студия) в принципе позволяет писать подобные приложения, но ее надо как-то хитро еще настраивать. Майкрософт пока молчит, вот думал сообщество сталкивалось и потому знает.

P.S. Лучше не отвечать, чем раздражаться.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Mytilus Galloprovincialis



Зарегистрирован: 30.08.2005
Сообщения: 358
Откуда: откуда все люди родятся

СообщениеДобавлено: Ср Сен 19 2007 01:07    Заголовок сообщения: Ответить с цитатой

Ты так и не пояснил, что подразумеваешь под словом "ступор".
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dmitry Zyukov



Зарегистрирован: 08.12.2003
Сообщения: 69
Откуда: Odessa

СообщениеДобавлено: Ср Сен 19 2007 09:20    Заголовок сообщения: Ответить с цитатой

Mytilus Galloprovincialis писал(а):
Ты так и не пояснил, что подразумеваешь под словом "ступор".

То что ИИС ничего не отдает - "Сервис недоступен", хотя менеджер с ним работает.
То есть до загрузки фильтра все нормально, а после загрузки сервер не отвечает на запросы, а менеджер показывает фильтр отключенным.
Но я уже разобрался что к чему. Помимо моей ошибки (/DEF опцию забыл включить для экспорта функций) еще и глюк самого ИИС. Он вообще ни с какими фильрами не работает, ни глобальными ни уровня сайта. Но это уже не тема этой ветки.

Благодарю.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...