winshing Ответов: 2

помогите! как установить Ihvsample.dll и ihvsampleUI.dll в windows 7


привет,
Я новичок.Хотя я ищу на MSDN, я не знаю, как установить ihvsample.DLL и ihvsampleUI.dll.Я должен был изменить свой inf файл на основе MSDN,
но это не работает .Может кто-нибудь дать мне совет!
Спасибо!

2 Ответов

Рейтинг:
15

Simon Bang Terkildsen

От Родной беспроводной доступ в Интернет обслуживание ихв [^]

Установка


Общие


После компиляции образца необходимо скопировать двоичные файлы в целевую систему и связать их
с соответствующим родным адаптером с поддержкой Wi-Fi. Вы можете скопировать двоичные файлы, добавив соответствующий
Директива CopyFiles в разделе DDInstall INF-файла для установки адаптера. Ты можешь
связать двоичных файлов путем добавления соответствующей директивы AddReg в разделе DDInstall в INF-файле
для установки адаптера.


Директива CopyFiles


Директива CopyFiles должна давать имя разделу списка файлов. Содержание этого раздела должно иметь
следующий:


IHVSpecifiedDLLName,,, 2


IHVSpecifiedOtherFile,,, 2


В разделе DestinationDirs должна быть соответствующая запись, указывающая место назначения.
скопируйте файл в. В этом разделе должна быть директива, подобная одной из следующих:


File-List-Section= 11 ; каталог \system32


DefaultDestDir= 11; каталог \ system32


Директива AddReg


Директива AddReg следует назвать добавить-реестре-разделе.


Содержимое файла Минипорта INF должен включать следующие, Для того, для правильной службы независимого поставщика оборудования
для начала:



  • HKR, Ndi\IHVExtensions, ExtensibilityDLL, 0, " %SystemRoot%\system32\IhvExt.dll"


    Этот раздел реестра используется для определения местоположения
    IHVSample.dll.


  • HKR, Ndi\IHVExtensions, UIExtensibilityCLSID, 0, " & lt;CLSID>"


    Этот раздел реестра используется для определения идентификатора класса COM-интерфейса, расширяющего стандарт 802.11.
    пользовательский интерфейс конфигурации.


  • HKR, Ndi\IHVExtensions, GroupName, 0, "ihv предоставило имя группы"


  • HKR, Ndi\IHVExtensions, AdapterOUI, 0x00010001, 0x00123456


    Этот раздел реестра используется для проверки OUI при применении профиля к адаптеру. Если
    Значение AdapterOUI равно 0x?? 123456 в реестре, оно должно выглядеть следующим образом в профиле:


    <OUIHeader>


    &ЛТ;и&ГТ;123456&ЛТ;/да&ГТ;


    < type>??< / type>


    < / OUIHeader>


    Обратите внимание ?? стенды для бит игнорируется.


  • Операторский,НДИ\IHVExtensions, DiagnosticsID,0, "&ЛТ;Диагностика идентификатор GUID&ГТ;"



Инструкции По Удалению


Чтобы удалить этот пример, необходимо отменить директиву AddReg и отменить директиву CopyFiles.


Member 12744878

1) Как найти классификатор и OUI адаптера.

2) есть ли какой-либо способ узнать, установлена ли ihv dll или нет.

Рейтинг:
0

Rakesh Meel

I am trying to run these native wifi extension samples as they are on Windows 7 along with the sample athwifi found in DDK src\networking\ndis. Driver itself is working fine. I can access wifi. But, what should happen once the DLLs are installed ? I  don't see any wlanext.exe  started. Neither do I see any UI enhancements in the profile configuration pages. DLL installation seems ok.

BTW, how do we debug these extension DLLs ? Is it wlanext.exe that we attach to or start from windbg ?

C:\>netsh wlan show drivers

Interface name: Wireless Network Connection

    Driver                    : Atheros AR5007EG Wireless Network Adapter (Sampl
e)
    Vendor                    : Atheros Communications Inc.
    Provider                  : Microsoft
    Date                      : 4/30/2009
    Version                   : 6.1.7000.0
    INF file                  : C:\Windows\INF\oem7.inf
    Files                     : 4 total
                                C:\Windows\system32\DRIVERS\athwfpci.sys
                                C:\Windows\system32\DRIVERS\athhal.sys
                                C:\Windows\system32\ihvsample.dll
                                C:\Windows\system32\IHVSampleUI.dll
    Type                      : Native Wi-Fi Driver
    Radio types supported     : 802.11g 802.11b
    FIPS 140-2 mode supported : Yes
    Hosted network supported  : Yes
    Authentication and cipher supported in infrastructure mode:
                                Open            None
                                Open            WEP-40bit
                                Shared          WEP-40bit
                                Open            WEP-104bit
                                Shared          WEP-104bit
                                Open            WEP
                                Shared          WEP
                                WPA-Enterprise  TKIP
                                WPA-Personal    TKIP
                                WPA2-Enterprise TKIP
                                WPA2-Personal   TKIP
                                WPA-Enterprise  CCMP
                                WPA-Personal    CCMP
                                WPA2-Enterprise CCMP
                                WPA2-Personal   CCMP
    Authentication and cipher supported in ad-hoc mode:
                                Open            None
                                Open            WEP-40bit
                                Open            WEP-104bit
                                Open            WEP
                                WPA2-Personal   CCMP
    IHV service present       : Yes
    IHV adapter OUI           : [12 34 56], type: [00]
    IHV extensibility DLL path: C:\Windows\system32\ihvsample.dll
    IHV UI extensibility ClSID: {4a01f9f9-6012-4343-a8c4-10b5df32672a}
    IHV diagnostics CLSID     : {4a01f9f9-6012-4343-a8c4-10b5df32672a}