MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Как сделать чтобы запущеный exe сам себя удалил?

Название:Как сделать чтобы запущеный exe сам себя удалил?
Просмотров:81
Раздел:Информатика, программирование
Ссылка:Скачать(17 KB)
Описание:Использование интерфейса SCSI. Использование интерфейса SPTI.

Университетская электронная библиотека.
www.infoliolib.info

Часть полного текста документа:

Укрощение строптивого... CD-ROM Алексей Фоминов
    Кто не мечтает о быстром CD-ROM? Быстрый CD-ROM - это хорошо... с одной стороны. А если на компакт-диске появилась трещина? Быстрый CD-ROM - это уже нехорошо. На скорости 52х такой компакт-диск читать просто опасно. А если на этом диске жизненно важные данные? Выход есть. Просто снизить скорость привода. Если вы знакомы с языком программирования Object Pascal, тогда читайте далее. Использование интерфейса SCSI
    SCSI (Small Computer System Interface - интерфейс малой компьютерной системы) - шина ввода/вывода, которая разрабатывалась как метод соединения нескольких классов периферийных устройств в главную систему, не требующий внесения модификации в общие аппаратные средства и программное обеспечение.
    Поскольку цель данной статьи рассказать читателю о том, как программно управлять устройствами, которые подключаются к SCSI-шине, а не о том, как написать драйвер SCSI-устройства, описывать технические особенности шины SCSI и её отличие от IDE я не буду.
    Каким же образом операционная система Windows общается со SCSI-устройствами?
    Это зависит от версии операционной системы. В системах семейства Windows 9х (95, 98, 98SE, Me) применяется ASPI (Advanced SCSI Programmer Interface - улучшенный интерфейс программирования SCSI). В стандартную поставку этих операционных систем входят ASPI-драйвер и библиотека для работы с ним, разработанные фирмой Adaptec. В системах семейства Windows NT (NT 4.0, 2000, XP, Server) используется SPTI (SCSI Pass Through Interface - интерфейс передачи через SCSI). То есть, в NT-системах компания Майкрософт полностью отказалась от продукта фирмы Adaptec и создала свой интерфейс общения со SCSI-устройствами. Принесло ли это пользу пользователям? Вряд ли. На мой субъективный взгляд, рядовому пользователю всё равно, как происходит доступ к SCSI, ему важно, чтобы всё работало правильно. Принесло ли это пользу разработчикам программного обеспечения? Однозначно нет. Теперь, разрабатывая приложения для управления SCSI-устройствами, разработчик должен либо создавать две версии своего продукта (одну для Win9x, другую для WinNT), либо включать поддержку двух интерфейсов в свой продукт, что вряд ли является целесообразным с точки зрения размера программы.
    Какой из двух интерфейсов лучше, мне сказать трудно. Отмечу лишь то, что программа Nero использует ASPI-драйвер, специально разработанный для неё фирмой Adaptec.
    Рассмотрим сначала программирование с помощью интерфейса ASPI, на примере управления приводом CD-ROM/R/RW.
    Предполагается, что читатель умеет работать с динамически компонуемыми библиотеками (dll). Как вы будете подключать библиотеку для работы с ASPI-драйвером wnaspi32.dll (статически или динамически) - дело ваше, главное, чтобы ваше приложение правильно импортировало из этой библиотеки необходимые нам функции.
    Я подключал эту библиотеку статически и импорт нужных нам функций у меня выглядел так:
    function GetASPI32SupportInfo:DWORD; external 'wnaspi32.dll'
    name 'GetASPI32SupportInfo';
    function SendASPI32Command(LPSRB:Pointer):DWORD; external 'wnaspi32.dll'
    name 'SendASPI32Command'. Функция GetASPI32SupportInfo инициализирует ASPI и возвращает информацию об основной конфигурации. При успешном выполнении она возвращает двойное слово (DWORD), в котором старший байт младшего слова содержит статус ASPI, а младший байт - количество устройств (адаптеров), поддерживающих ASPI. ............




Нет комментариев.



Оставить комментарий:

Ваше Имя:
Email:
Антибот:  
Ваш комментарий:  



Похожие работы:

Название:Оконечные кабельные устройства
Просмотров:137
Описание: Курсовая работа По предмету: Проводная связь На тему: Оконечные кабельные устройства Содержание   1. Телефонные кабельные боксы 2. Распределительные коробки и кабель

Название:Основы землеустройства
Просмотров:120
Описание: План 1. Земельный кадастр, его составные части 2. Понятие об агроландшафтах 3. Измерение углов и направлений по топографической карте. Определение точки стояния 4. Организация территории сельскохозяйствен

Название:Федерализм как основа государственного устройства РФ
Просмотров:63
Описание: Оглавление Введение Формы государственного устройства: понятия, виды и значения для формы государства. Федеративная форма государства. Признаки федерации. Принципы объединения. Классификация феде

Название:Способ и устройство обнаружения аномалий в сетях
Просмотров:91
Описание: Кафедра Управления и Информационных Технологий Специальность Прикладная информатика ПОЯСНИТЕЛЬНАЯ ЗАПИСКА к курсовому проекту на тему: Способ и устройство обнаружения аномалий в се

Название:Устройство и эксплуатация генератора Г-221
Просмотров:130
Описание: Введение   Роль автомобильного транспорта довольно велика в народном хозяйстве и в Вооруженных Силах Украины. Автомобиль служит для быстрого перемещения грузов и пассажиров по различным типам дорог и мест

 
     

Вечно с вами © MaterStudiorum.ru