Как изменить classguid

Настройка INF файла под х64. Раздел «Drivers». Форум программистов «Весельчак У»
sabbatazh

Помогающий

ua
Offline Offline


В очередной раз Приветствую Вас, Уважаемые Знатоки!!!
Возник вопрос с инфом… колупался и высматривал в документациях как настроить инф-файл под х64 вроде получилось но возник вопрос не могу присвоить своему устройству иконку и поместить его как отдельное устройство в дереве устройств диспетчера устройств… Все время пихает его к идие контроллерам… как это исправить?!

[Version]

Signature=«$WINDOWS NT$»

Class=MDMAIDevice
ClassGuid={4d36e96a-e325-11ce-bfc1-08002be10318}

Provider=MDMAI_Device

DriverVer=01/01/2012, 1.00.0000

[DestinationDirs]

DefaultDestDir = 12

; ================= Class section =====================

[ClassInstall]
Addreg=SampleClassReg

[ClassInstall32]
Addreg=SampleClassReg    

[SampleClassReg]
HKR,,,0,%ClassName%
HKR,,Icon,,-5
HKR,,DeviceCharacteristics,0x10001,0x100     ;Use same security checks on relative opens
HKR,,Security,,«D:P(A;;GA;;;SY)(A;;GA;;;BA)» ;Allow generic all access to system and built-in Admin.

[SourceDisksNames.x86]

1 = «Insatall WDM»,Disk1,,

[SourceDisksNames.amd64]

1 = «Insatall WDM»,Disk1,,

[SourceDisksFiles.x86]

MDMAI.sys  = 1,,

[SourceDisksFiles.amd64]

MDMAI.sys  = 1,,

[Manufacturer]

%MfgName%=Standard, NTamd64

[Standard]

%MDMAI.DeviceDesc%=MDMAI_Device, PCIVEN_2004&DEV_680C&SUBSYS_680C2004&REV_01

[Standard.NTamd64]

%MDMAI.DeviceDesc%=MDMAI_Device, PCIVEN_2004&DEV_680C&SUBSYS_680C2004&REV_01

[MDMAI_Device.NT]

CopyFiles=Drivers_Dir

[Drivers_Dir]

MDMAI.sys

;————— Service installation

[MDMAI_Device.NT.Services]

AddService = MDMAI, 0x00000002, dev_Service_Inst

; ————— busenum driver install sections

[dev_Service_Inst]

DisplayName    = %dev.SVCDESC%

ServiceType    = 1               ; SERVICE_KERNEL_DRIVER

StartType      = 3               ; SERVICE_DEMAND_START

ErrorControl   = 1               ; SERVICE_ERROR_NORMAL

ServiceBinary  = %12%MDMAI.sys

;LoadOrderGroup = Extended Base

[Strings]

ProviderName=«P.»
MfgName=«P Soft»

ClassName = «Sample Drivers»
DiskId1 = «MDMAI Installation Disk #1»

MDMAI.DeviceDesc = «WDM PCI Driver for DAC/ADC Controller»

dev.SVCDESC = «WDM PCI Driver Service for DAC/ADC Controller»

Огромное Спасибо!


Записан
Ochkarik


Errors:

Line 1: (E22.1.1081) Directive: CatalogFile required (and must not be blank) in section [Version] for WHQL digital signature.
Line 6: (E22.1.1010) ClassName is expected to be «HDC».
Warnings:

Line 0: (W22.1.2212) No Copyright information found.
Line 21: (W22.1.2083) Section [CLASSINSTALL] not referenced
Line 24: (W22.1.2077) System defined classes should usually not specify a class installer.
Line 36: (W22.1.2023) Use a string token, and put localizable text in the [Strings] section.
Line 41: (W22.1.2023) Use a string token, and put localizable text in the [Strings] section.

PS видимо поэтому)
пользуйтесь
DDKtoolsChkinfchkinf.bat

« Последнее редактирование: 07-06-2012 14:48 от Ochkarik »
Записан

RTFM уже хоть раз наконец!  RTFM :[ ну или хотя бы STFW…

sabbatazh

Помогающий

ua
Offline Offline


Ochkarik, чет колупаюсь и не могу понять в какой секции завать иконку ветки и свою ветку  в дереве устройств диспетчера!(((
Какпец, чувствую себя полным идиотом … осилил драйвер, а инф-файл не дается!(((

(E22.1.1010) ClassName is expected to be «HDC». это тихий ужас… что она хотит, я не пойму?!

;  MDMAI.Inf — install information file
;  Created 22 feb 2012 by SVP
;  Copyright (c) SVP 2012.  All rights reserved.

[Version]
; (E22.1.1081) Directive: CatalogFile required (and must not be blank) in section [Version] for WHQL digital signature.

Signature=«$WINDOWS NT$»

Provider=MDMAI_Device

DriverVer=01/01/2012, 1.00.0000

Class=MDMAIDevice
; (E22.1.1010) ClassName is expected to be «HDC».
ClassGuid={4d36e96a-e325-11ce-bfc1-08002be10318}

[DestinationDirs]

DefaultDestDir = 12

; ================= Class section =====================

[ClassInstall32]
; (W22.1.2077) System defined classes should usually not specify a class installer.
Addreg=SampleClassReg    

[SampleClassReg]
HKR,,,0,%ClassName%
HKR,,Icon,,-5
HKR,,DeviceCharacteristics,0x10001,0x100     ;Use same security checks on relative opens
HKR,,Security,,«D:P(A;;GA;;;SY)(A;;GA;;;BA)» ;Allow generic all access to system and built-in Admin.

; ================= Device Install section =====================

[ControlFlags]
ExcludeFromSelect=*

[SourceDisksNames.x86]

1 = %DiskId1%,,,i386

[SourceDisksNames.amd64]

1 = %DiskId1%,,,amd64

[SourceDisksFiles.x86]

MDMAI.sys  = 1,,

[SourceDisksFiles.amd64]

MDMAI.sys  = 1,,

[Manufacturer]

%MfgName%=Standard, NTamd64

[Standard]

%MDMAI.DeviceDesc%=MDMAI_Device, PCIVEN_2004&DEV_680C&SUBSYS_680C2004&REV_01

[Standard.NTamd64]

%MDMAI.DeviceDesc%=MDMAI_Device, PCIVEN_2004&DEV_680C&SUBSYS_680C2004&REV_01

[MDMAI_Device.NT]

CopyFiles=Drivers_Dir

[Drivers_Dir]

MDMAI.sys

;————- Service installation

[MDMAI_Device.NT.Services]

AddService = MDMAI, 0x00000002, dev_Service_Inst

; ————— busenum driver install sections

[dev_Service_Inst]

DisplayName    = %dev.SVCDESC%

ServiceType    = 1               ; SERVICE_KERNEL_DRIVER

StartType      = 3               ; SERVICE_DEMAND_START

ErrorControl   = 1               ; SERVICE_ERROR_NORMAL

ServiceBinary  = %12%MDMAI.sys

;LoadOrderGroup = Extended Base

[Strings]

ProviderName=«P.»
MfgName=«P Soft»

ClassName = «Sample Drivers»
DiskId1 = «MDMAI Installation Disk #1»

MDMAI.DeviceDesc = «WDM PCI Driver for DAC/ADC Controller»

dev.SVCDESC = «WDM PCI Driver Service for DAC/ADC Controller»

« Последнее редактирование: 11-06-2012 18:18 от sabbatazh »
Записан
Ochkarik


подозреваю что она хотит, чтобы ClassGuid был взят не от класса HDC а какой нибудь новый)))
а винда видимо считает что GUID важнее поля Icon… и берет иконку от него)


Записан

RTFM уже хоть раз наконец!  RTFM :[ ну или хотя бы STFW…

sabbatazh

Помогающий

ua
Offline Offline


подозреваю что она хотит, чтобы ClassGuid был взят не от класса HDC а какой нибудь новый)))
а винда видимо считает что GUID важнее поля Icon… и берет иконку от него)

изменил ClassGuid — использовал из nuMega… и получил предупреждение …
(W22.1.2215) Class MDMAIDevice (ClassGUID {EF2962F0-0D55-4bff-B8AA-2221EE8A79B0}) is unrecognized.
ну а с (E22.1.1081) Directive: CatalogFile required (and must not be blank) in section [Version] for WHQL digital signature. нада городить .cat…
Спасибо!

Добавлено через 1 день, 18 часов, 40 минут и 20 секунд:
О… Люди! как раз одна из ошибок не решенная в ИНФе…   Внимание! Говорит и показывает...
Есть вопрос, как подписать драйвер и собрать свой *.cat-файл для драйвера…???   RTFM
В сети толком ни чего нет, а если и есть, то оно не работает!(((   А черт его знает...
у кого есть отлаженный механизм, поделитесь?!))) А то win7 x64 уже заснашала!!!  Краснею
Спасибо!

« Последнее редактирование: 14-06-2012 05:02 от sabbatazh »
Записан
Ochkarik


уууууу… там все начинается со слов «покупаем сертификат»)
где на на майкрософте была длинная статья на аглицком. потом найду.
и длинная статья в каком то журнале на русском, где в качестве теста был использован самоподписанный сертификат, но он все равно не канает. только в отладочном режиме с отключенной проверкой подписи. помоему так.


Записан

RTFM уже хоть раз наконец!  RTFM :[ ну или хотя бы STFW…

sabbatazh

Помогающий

ua
Offline Offline


уууууу… там все начинается со слов «покупаем сертификат»)
где на на майкрософте была длинная статья на аглицком. потом найду.
и длинная статья в каком то журнале на русском, где в качестве теста был использован самоподписанный сертификат, но он все равно не канает. только в отладочном режиме с отключенной проверкой подписи. помоему так.

За это в курсе!)))


Записан
Ochkarik


на работе интернет умер) посерчите по форуму — кажется уже были эти ссылки.


Записан

RTFM уже хоть раз наконец!  RTFM :[ ну или хотя бы STFW…

sabbatazh

Помогающий

ua
Offline Offline


на работе интернет умер) посерчите по форуму — кажется уже были эти ссылки.

чет рылся и без успешно!((


Записан
oleshii

Участник

ru
Offline Offline


А WDK посмотреть — не судьба ? Там есть директория selfsign, включающая необходимые tools для генерации .cat файла
и подписи драйвера тестовым сертификатом. Если дравер boot (registryservicesdriverstart=[0 2]), то требуется
на отлаживаемом хосте включить режим testsigning с помощью bcdedit
Ежели вдруг не заработает, смотрите WDK более ранних версий (например, под Vista = WDK ver = 6001). Есть даже скрипт
для подписи драйвера. «Вынуть» из него нужные строчки — не задача. Называется он selfsign_example.cmd
и лежит в WDK 7 %DDKROOT%srcgeneralbuilddriversigning


Записан
sabbatazh

Помогающий

ua
Offline Offline


oleshii, не вопрос! Судьба! По Вашему предложению уже разбирась! Так что спасибо!

Добавлено через 1 день, 23 часа, 12 минут и 53 секунды:

А WDK посмотреть — не судьба ?

пока для меня темный лес!  С ума сойти...

« Последнее редактирование: 24-06-2012 16:59 от sabbatazh »
Записан
oleshii

Участник

ru
Offline Offline


Там есть .html-ник с достаточно подробным описанием — что, зачем и почем. В .cmd шнике Вам необходимы=> шаги:
1) с помощью makecert создать тестовый сертификат и импортировать его в 1 из certificate storage (что это такое и как их посмотреть:
    запустить CertMgr.msc Они бывают виртуальными и физическими (например, реестр является физическим. Зависимость на деле более
    сложная, полностью рассказывать не хочется)   
2) c помощью inf2cat (более поздние типа signability инструменты лажают) сгенерировать .cat файл
3) с помощью SignTool подписать драйвер
Шаги №1 и 2 необходимы ТОЛЬКО в 1й раз, в дальнейшем можно обходиться только шагом 3.


Записан
sabbatazh

Помогающий

ua
Offline Offline


oleshii, спасибо! Буду разбираться…


Записан

Содержание

  1. Не работает веб-камера Genius Eye 312
  2. Веб-камера Genius Eye 312 Скачать драйвер
  3. Post navigation
  4. Добавить комментарий Отменить ответ
  5. Поиск
  6. Подключение, ремонт и обслуживание компьютерных устройств
  7. Рубрики сайта
  8. Подключение компьютерных устройств
  9. Genius Eye 312 Drivers Download
  10. Find All Genius Eye 312 Drivers
  11. Recent Help Articles
  12. Popular Driver Updates for Genius Eye 312
  13. How to Install Drivers
  14. Open Device Manager
  15. Install Drivers With Device Manager
  16. Install Drivers Automatically
  17. Benefits of Updated Drivers
  18. Драйвер для веб-камеры Genius Eye 312
  19. Eye 312
  20. Установщик драйверов:
  21. Список драйверов:
  22. Поддерживаемые модели ноутбуков

Не работает веб-камера Genius Eye 312

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Не устанавливается веб-камера Genius Eye312
добрый день. в диспетчере появляется неизвестное устройство при попытке обновить драйвер для.

Веб камера не работает в видео чатах вооще, в скайпе работает
Что делать если я подключил домашний интернет homeuser и теперь веб камера не работает в видео.

Не работает веб-камера
винда блокирует прогу для работы с вэбкамерой!! что делать? облазил инет нет ничего действующего

Да, параметры конфиденциальности для камеры правильно настроены.

Чтобы камера появилась в разделе «Камеры» необходимо подменить ClassGUID в реестре.
Открываем диспетчер устройств, свойства камеры, вкладка Сведения. Копируем Ключ драйвера (Driver key). Идём в реестре по адресу HKEY_LOCAL_MACHINE > SYSTEM > ControlSet001 > Enum и ищем драйвер по ключу. Меняем значение ClassGUID на . Перезагружаемся.
TrueConf у меня после этого камеру увидел. Встроенное приложение «Камера» не видит всё равно, да и фиг с ним.

Class = Camera
ClassGuid =
(Windows 10 version 1709 and later versions of Windows) This class includes universal camera drivers.

Не работает веб-камера
на ноутбуке стоит ОС виндовс хp,после этого перестал работать камера.в диспетчере устройств пишет.

Не работает веб камера.
Ноут packard bell easyNote TJ75 Не могу включить камеру, т.е. включаю, но загружается черная.

Не работает Веб камера
комп определяет веб камеру, устанавливает драйвера, но картинка не отображается.. Тестировал её.

Не работает веб камера
всем привет, Я чистил систему охлаждения у ноута HP dv7-6101er, после сборки винда 7 не определяет.

Источник

Веб-камера Genius Eye 312 Скачать драйвер

Драйвер для Windows 10, Windows 8 / 8.1, Windows 7 Vista XP (32-bit / 64-bit)

Модель: веб-камера Genius Eye 312

Это драйвер обеспечит полную функциональность для Веб-камеры Genius Eye 312

Дополнительная информация. Если Вы не знаете, как подключить к компьютеру дополнительное устройство, и Вам нужна инструкция для его правильного подключения, можете использовать строку поиска на этом веб-сайте (находится в верхней правой части любой страницы) или напишите нам.

Для использования любого компьютерного устройства необходимо программное обеспечение (драйвер). Рекомендуется использовать оригинальное программное обеспечение, которое входит в комплект Вашего компьютерного устройства.

Если у Вас нет программного обеспечения, и Вы не можете его найти на веб-сайте производителя компьютерного устройства, то мы поможем Вам. Сообщите нам модель Вашего принтера, сканера, монитора или другого компьютерного устройства, а также версию операционной системы (например: Windows 10, Windows 8 и др.).

Поиск информации об операционной системе в Windows 10

Windows

Поиск информации об операционной системе в Windows 7, Windows 8, Windows 8.1. Читать далее.

Определение версии macOS, установленной на компьютере Mac (Версию операционной системы компьютера Mac и сведения о ее актуальности можно найти в разделе «Об этом Mac»).

В меню Apple в углу экрана выберите пункт «Об этом Mac». Вы увидите название macOS, например macOS Mojave, и номер версии. Если нужно также узнать номер сборки, для его отображения щелкните номер версии.

Post navigation

Добавить комментарий Отменить ответ

Поиск

Подключение, ремонт и обслуживание компьютерных устройств

DriverMaster

%D0%A1%D1%81%D1%8B%D0%BB%D0%BA%D0%B0 %D1%80%D1%83%D0%B1%D1%80%D0%B8%D0%BA%D0%B8Главная

Помощь в подключении и использовании компьютерных устройств, а также в поиске и установке драйверов и другого программного обеспечения. Драйвер – используется для управления подключенным к компьютеру устройством. Драйвер создается производителем устройства и поставляется вместе с ним. Для каждой операционной системы нужны собственные драйверы.

drivermaster

Рубрики сайта

Подключение компьютерных устройств

%D0%94%D1%80%D0%B0%D0%B9%D0%B2%D0%B5%D1%80%D1%8B %D0%B4%D0%BB%D1%8F %D0%9F%D0%9A

Copyright © 2022 DriverMaster. Помощь в подключении компьютерных устройств, а также в установке драйверов и другого ПО. Обратная связь

Источник

Genius Eye 312 Drivers Download

Download the latest version of the Genius Eye 312 driver for your computer’s operating system. All downloads available on this website have been scanned by the latest anti-virus software and are guaranteed to be virus and malware-free.

Find All Genius Eye 312 Drivers

Recent Help Articles

Popular Driver Updates for Genius Eye 312

If you have had recent power outages, viruses or other computer problems, it is likely that the drivers have become damaged. Browse the list above to find the driver that matches your hardware and operating system. To see more matches, use our custom driver search engine to find the exact driver.

DriverGuide maintains an extensive archive of Windows drivers available for free download. We employ a team from around the world which adds hundreds of new drivers to our site every day.

How to Install Drivers

Once you download your new driver, then you need to install it. To install a driver in Windows, you will need to use a built-in utility called Device Manager. It allows you to see all of the devices recognized by your system, and the drivers associated with them.

Open Device Manager

In Windows 10 & Windows 8.1, right-click the Start menu and select Device Manager

Install Drivers With Device Manager

Locate the device and model that is having the issue and double-click on it to open the Properties dialog box.

Select the Driver tab.

Click the Update Driver button and follow the instructions.

In most cases, you will need to reboot your computer in order for the driver update to take effect.

Visit our Driver Support Page for helpful step-by-step videos

Install Drivers Automatically

If you are having trouble finding the right driver, stop searching and fix driver problems faster with the Automatic Driver Update Utility. Automatic updates could save you hours of time.

The Driver Update Utility automatically finds, downloads and installs the right driver for your hardware and operating system. It will Update all of your drivers in just a few clicks, and even backup your drivers before making any changes.

Once you download and run the utility, it will scan for out-of-date or missing drivers:DE Scanning

When the scan is complete, the driver update utility will display a results page showing which drivers are missing or out-of-date: DE Updating1

Next, update individual drivers or all of the necessary drivers with one click.

Benefits of Updated Drivers

Many computer problems are caused by missing or outdated device drivers, especially in Windows 10. If your deskttop or laptop is running slow, or keeps crashing or hanging, there is a good chance that updating your drivers will fix the problem.

Ensures your hardware runs at peak performance.

Fixes bugs so your system will have fewer crashes.

Unlocks new features and configuration options in your devices, especially with video cards and gaming devices.

Источник

Драйвер для веб-камеры Genius Eye 312

WindowsWindows WindowsBit Data vypuska YAzyk Versiya kettlebell Download1
7 — XP 32 / 64 20.07.2009 usru 1.1 10.2 [MB] Скачать
Vista / XP 32 / 64 29.02.2009 usru 1.0 5.1 [MB] Скачать
Vista / XP (WebMate) 32 / 64 07.03.2008 usru 3.2.0.1 26.2 [MB] Скачать

Драйверы и утилита WebMate для веб-камеры Genius Eye 312 под Windows 7 — XP на разных языках (включая русский).

Для Windows 10 — 8 производитель не выложил драйверы на своем сайте, пробуйте установить те, что есть в таблице. Если будут проблемы можно использовать режим совместимости.

Источник

Eye 312

Установщик драйверов:

В случае, когда вы не хотите тратить время на поиск нужного драйвера для вашего ПК, к вашим услугам представлен автоматический установщик, который самостоятельно подберет нужные и самые актуальные драйвера для всех устройств вашей системы. Скачать Outbyte Drivers Installer вы можете перейдя по этой ссылке Установить драйвера автоматически

Устройство: Eye 312 Drivers Installer
Версия драйвера: 2.0.0.18
Дата драйвера: 2022-10-21
Размер файла: 1.12 Mb
Поддерживаемые ОС: Windows 2000, Windows XP, Windows Vista, Windows 7, Windows 8
Установить драйвера автоматически

Список драйверов:

Найдено драйверов для устройства «Eye 312»: 1. Для загрузки необходимого драйвера, выберите его из списка ниже и перейдите по ссылке «Скачать». Пожалуйста, убедитесь в соответствии выбранной версии драйвера вашей операционной системе для обеспечения корректности его работы.

Поддерживаемые модели ноутбуков

Мы собрали список популярных моделей ноутбуков на которых устанавливается оборудование «Eye 312». Выбрав интересующую вас модель ноутбука вы можете посмотреть полный список совместимых устройств.

Источник

HI I am looking for sample code that works as «storage filter driver» either UpperFilter or LowerFilter.

I have used sample code from Visual Studio, KMDF which creates Driver/Device/Queue files.

I am trying to modify the inf as follows.

;;==============================================

;
; KMDF_A1.inf
;

[Version]
Signature=»$WINDOWS NT$»
;Class=Sample ; TODO: edit Class
;ClassGuid={78A1C341-4539-11d3-B88D-00C04FAD5171} ; TODO: edit ClassGuid

;Class = Volume
;ClassGuid = {71a27cdd-812a-11d0-bec7-08002be2092f}

Class = DiskDrive
ClassGuid = {4d36e967-e325-11ce-bfc1-08002be10318}

;Class = Extension
;ClassGuid = {e2f84ce7-8efa-411c-aa69-97454ca4cb57}

;Class = Keyboard
;ClassGuid = {4d36e96b-e325-11ce-bfc1-08002be10318}

Provider=%ManufacturerName%
CatalogFile=KMDF_A1.cat
DriverVer= 12-12-2019; TODO: set DriverVer in stampinf property pages

[DestinationDirs]
DefaultDestDir = 12
KMDF_A1_Device_CoInstaller_CopyFiles = 11


;*****************************************
; Install Section
;*****************************************

[Manufacturer]
;%ManufacturerName%=Standard,NT$ARCH$
;%ManufacturerName%=Standard

;[KMDF_A1_install.HW]
[KMDF_A1_inst]
AddReg=KMDF_A1_addreg

[KMDF_A1_addreg]
HKR,,»UpperFilters»,0x0001000A,»KMDF_A1″ ; REG_MULTI_SZ value


; ————— KMDF_A1 driver install sections
[KMDF_A1_Service_Inst]
DisplayName    = %KMDF_A1.SVCDESC%
ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
StartType      = 1               ; SERVICE_DEMAND_START
ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%KMDF_A1.sys

[Strings]
SPSVCINST_ASSOCSERVICE= 0x00000002
ManufacturerName=»ShasRaTech-VRD» ;TODO: Replace with your manufacturer name
ClassName=»KMDF_A1″ ; TODO: edit ClassName
DiskName = «KMDF_A1 Installation Disk»
KMDF_A1.DeviceDesc = «KMDF_A1 Device»
KMDF_A1.SVCDESC = «KMDF_A1 Service»

;;=======================================================

the driver gets installed, but when I try to start the driver, it gives me the following error.
=============================

The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.

=============================

Please help me, to understand what error I am doing.

Thanks, Arun Ayachith.

Понравилась статья? Поделить с друзьями:
  • Как изменить class через js
  • Как изменить alt tab windows 11
  • Как изменить class файл java
  • Как изменить bios видеокарты
  • Как изменить ahk скрипт