Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Какие *.pas при использовании функции DeviceIoControl нужны?
|
|||
|---|---|---|---|
|
#18+
Какие *.pas при использовании функции DeviceIoControl нужны? Компилятор ругается на параметр например: IOCTL_DISK_GET_MEDIA_TYPES или IOCTL_CDROM_RAW_READ - такого даже в Help не нашел. А в каком модуле pas он находится? Или пора к сожалению переходить на C#? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 08:24 |
|
||
|
Какие *.pas при использовании функции DeviceIoControl нужны?
|
|||
|---|---|---|---|
|
#18+
я вот только одного не понял... причем тут C#? Слово модное чтоль? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 08:46 |
|
||
|
Какие *.pas при использовании функции DeviceIoControl нужны?
|
|||
|---|---|---|---|
|
#18+
К сожалению на Delphi не нашел ни одного подходящего примера работы с этой функцией. На C# просто море всего , в том числе различных описаний и исходников. http://www.rsdn.ru/Forum/?mid=102595 http://www.rsdn.ru/Forum/?mid=161593 и т.д. Вот почему про C# я так высказался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 09:16 |
|
||
|
Какие *.pas при использовании функции DeviceIoControl нужны?
|
|||
|---|---|---|---|
|
#18+
Переходи на Фортран ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 09:58 |
|
||
|
Какие *.pas при использовании функции DeviceIoControl нужны?
|
|||
|---|---|---|---|
|
#18+
Что за проблема найти соответствующий хидер когда есть google? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 10:09 |
|
||
|
Какие *.pas при использовании функции DeviceIoControl нужны?
|
|||
|---|---|---|---|
|
#18+
Ну ладно так умничать, пробовал искать там , к сожалению не удалось найти. Если есть информация , где можно взять заголовочный файл с константами и прочими структурами для работы с СD , то подскажите пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2003, 06:42 |
|
||
|
Какие *.pas при использовании функции DeviceIoControl нужны?
|
|||
|---|---|---|---|
|
#18+
Могу переслать хедер из VC 6. Надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2003, 14:23 |
|
||
|
Какие *.pas при использовании функции DeviceIoControl нужны?
|
|||
|---|---|---|---|
|
#18+
Напиши сам, если тем более много примеров на Сях. посмотрел как на Си пишется и написал на дельфе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2003, 04:16 |
|
||
|
Какие *.pas при использовании функции DeviceIoControl нужны?
|
|||
|---|---|---|---|
|
#18+
Смотрим : #include <winioctl.h> // Windows NT IOCTL codes #include <vwin32.h> // Windows 95 IOCTL codes Находим файлы .h и пишем определение констант на Паскале так же, как написано на C. Можете взять определение констант и из C#. Например, из winioctl.h : #define CTL_CODE( DeviceType, Function, Method, Access ) ( \ ((DeviceType) << 16) | ((Access) << 14) | ((Function) << 2) | (Method) ) #define FILE_DEVICE_MASS_STORAGE 0x0000002d #define IOCTL_STORAGE_BASE FILE_DEVICE_MASS_STORAGE #define METHOD_BUFFERED 0 #define FILE_ANY_ACCESS 0 #define IOCTL_STORAGE_GET_MEDIA_TYPES CTL_CODE(IOCTL_STORAGE_BASE,0x0300, METHOD_BUFFERED, FILE_ANY_ACCESS) Вот и пишите что-то наподобие : function CTL_CODE(DeviceType:Longword; Function:Longword; Method:Longword; Access:Longword):Longword; begin Result := (DeviceType shl 16) or (Access shl 14) or (Function shl 2) or (Method); end; ... FILE_DEVICE_MASS_STORAGE:=0x0000002d; IOCTL_STORAGE_BASE:=FILE_DEVICE_MASS_STORAGE; METHOD_BUFFERED:=0; FILE_ANY_ACCESS:=0; IOCTL_STORAGE_GET_MEDIA_TYPES:=CTL_CODE(IOCTL_STORAGE_BASE,0x0300, METHOD_BUFFERED, FILE_ANY_ACCESS); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2003, 07:09 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=1973&tid=2115472]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 257ms |
| total: | 371ms |

| 0 / 0 |
