locked
How to install Native Wifi IHV Service RRS feed

  • Question

  •       There is a native wifi IHV service sample locates in the src\network\wlan\ihvsample directory. I have successfully complied the program, while I don't know how to install these two DLL files( IHVSample.dll and IHVSampleUI.dll ). I don't think the introduction of installation in the document is detailed enough especially for a beginner. Is there any document about how to install this IHV service? Thanks very much.
    Leyond

    Work and Smile
    Wednesday, November 11, 2009 7:11 AM

All replies

  • Reading Installing Native 802.11 IHV Extensions  and Native Wifi IHV Service, I am more clear about the installation, but one more question: I The DiagnosticsID will be defined in the miniport INF file as a registry key in the AddReg directive.
            HKR,Ndi\IHVExtensions, DiagnosticsID,0, "<Diagnostics ID GUID>"
    I don't how to get it?
    THX


    Work and Smile
    Thursday, November 12, 2009 10:11 AM
  • I have instaledl IHV samples without specifying diagnosticsID.
    The following are some sections in INF file:

    [CoInstaller.CopyFiles]
    RaCoInst.dll,,,2
    RaCoInst.dat,,,2
    ihvsample.dll,,,2
    IHVSampleUI.dll,,,2
    [SourceDisksNames]
    1 = %INSTALL_DISK_STR%,,,
    [SourceDisksFiles]
    netr73.sys                = 1,,
    RaCoInst.dll              = 1,,
    RaCoInst.dat              = 1,,
    ihvsample.dll             = 1,,
    IHVSampleUI.dll           = 1,,
    [DestinationDirs]
    NT.CopyFiles     = 12     ; system32\drivers subdirectory on NT
    DefaultDestDir   = 11
    CoInstaller.CopyFiles = 11
    Add-Reg
    [CoInstaller_AddReg]
    HKR,,CoInstallers32,0x00010000, "RaCoInst.dll,ClassCoInstaller"
    HKR,Ndi\IHVExtensions, UIExtensibilityDLL,0,"%SystemRoot%\system32\IHVSampleUI.dll"
    HKR,Ndi\IHVExtensions, ExtensibilityDLL,0,"%SystemRoot%\system32\ihvsample.dll"
    HKR,Ndi\IHVExtensions,UIExtensibilityCLSID,0, "{4d36e972-e325-11ce-bfc1-08002be10318}"
    HKR,Ndi\IHVExtensions,GroupName,0, "IHV provided group name"
    HKR,Ndi\IHVExtensions, AdapterOUI, 0x00010001, 0x00123456
    And "netsh wlasn show drivers" gets fllowing result:
      Existing IHV service         : Yes
     IHV Adapter OUI            : [12 34 56 ]Type: [00]
     IHV Entensible DLL Path         : C:\Windows\system32\ihvsample.dll
     IHV UI Entensible  ClSID         : {4d36e972-e325-11ce-bfc1-08002be10318}
     IHV DiagnosticsID CLSID            : {00000000-0000-0000-0000-000000000000}
    But, I still haven't seen any changes in security tab shown in the picture: http://i.msdn.microsoft.com/Aa503115.IHV_UI_EXT_SECURITY(en-us,MSDN.10).gif
    Why?
    Work and Smile
    Friday, November 13, 2009 8:40 AM