RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : DR2 - это рулез, но есть некоторые проблемы...помогите, плз!


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : XPEH, 2:5050/13.29, http://zuko.mitm.ru
To : FiW
Subj : DR2 - это рулез, но есть некоторые проблемы...помогите, плз!

> DR2 очень понравился ;) но вот его ограниченный API иногда вводят в ступор :(

за базар можешь и ответить :E
я тебе покажу ограниченный :E:E

> например мне нужно получить доступ к другому драйверу в системе - вот такой код намертво вещает систему:
>
> DR2RESOURCEH _xxx;
> DR2RET rc, Action;
>
> Action = 0;
> rc = dr2r3DosOpen(
> "xxx$",
> &_xxx,
> &Action,
> 0,
> 0,
> FILE_OPEN,
> OPEN_ACCESS_READWRITE | OPEN_SHARE_DENYREADWRITE | OPEN_FLAGS_NOINHERIT,
> NULL
> );

дай-ка я угадаю. в настоящий момент ты открыть свой собственный дривер в котором щас и находишься?

>
> причем аналогичный код в gcc пашет без проблем:
>
> ULONG rc, Action, _xxx;
> Action = 0;
> rc = DosOpen(
> "xxx$",
> &_xxx,
> &Action,
> 0,
> 0,
> FILE_OPEN,
> OPEN_ACCESS_READWRITE | OPEN_SHARE_DENYREADWRITE | OPEN_FLAGS_NOINHERIT,
> NULL
> );
>

ути пути :)


Fri 22 Oct 2004 11:31 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.2.1) Gecko/20021




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.