Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Распаковать буфер [D5, Win2k]


Страницы:   1 2

Anatoliy ©   (2004-06-24 14:24:00) 

Помогите распаковать буфер. У меня есть указатель на буфер, структура данных описана на С++ так:

typedef BOOLEAN DDKAPI
(*PPARALLEL_TRY_ALLOCATE_ROUTINE)(
IN PVOID TryAllocateContext);

typedef VOID DDKAPI
(*PPARALLEL_FREE_ROUTINE)(
IN PVOID FreeContext);

typedef ULONG DDKAPI
(*PPARALLEL_QUERY_WAITERS_ROUTINE)(
IN PVOID QueryAllocsContext);

typedef struct _PARALLEL_PORT_INFORMATION {
PHYSICAL_ADDRESS OriginalController;
PUCHAR Controller;
ULONG SpanOfController;
PPARALLEL_TRY_ALLOCATE_ROUTINE TryAllocatePort;
PPARALLEL_FREE_ROUTINE FreePort;
PPARALLEL_QUERY_WAITERS_ROUTINE QueryNumWaiters;
PVOID Context;
} PARALLEL_PORT_INFORMATION, *PPARALLEL_PORT_INFORMATION;


В буфере структура PARALLEL_PORT_INFORMATION.

Чег-то у меня на Паскале не получается ее грамотно описать..


Ega23   (2004-06-24 14:26:00) [21]

PHYSICAL_ADDRESS
PPARALLEL_TRY_ALLOCATE_ROUTINE
PPARALLEL_FREE_ROUTINE
PPARALLEL_QUERY_WAITERS_ROUTINE

Где описания этих типов?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо