Поделиться через


Создание мини-driver в режиме пользователя

Все мини-накопители изображений по-прежнему в пользовательском режиме должны реализовать методы интерфейса, определенные интерфейсом COM Интерфейса IStiUSD. Эта реализация является относительно простой, используя следующую процедуру.

Для реализации методов, определенных интерфейсом COM IStiUSD:

  1. Получите GUID для интерфейса и включите его в файл заголовка и файл сведений о настройке (INF).

  2. Создайте файл реализации, например (.cpp).

  3. Создайте настраиваемое определение класса с помощью IStiUSD в качестве унаследованного класса.

  4. Реализуйте все методы, определенные для COM-интерфейса IStiUSD. Если метод не нужен, он должен возвращать STIERR_UNSUPPORTED.

В этом разделе содержатся сведения о следующих разделах:

События устройства по-прежнему

Режимы передачи

Проблемы безопасности для драйверов образов по-прежнему