Code sign VISA raw driver USB for Windows 8

Hi guys,.

I wrote a LabVIEW program that communicates with a measuring using NI-VISA (class raw USB) USB device.
With the development of Driver NI-VISA Wizard, I created two .inf files of drivers (for XP/2000 and 7/Vista).
It works like a charm on my computer (Windows 7, 64-bit) and on the computers running Windows XP and 32-bit versions of Windows Vista and 7.
I also have to work on 64 bit versions of Windows Vista and 7 using "disable driver signature enforcement" before installing the driver.
Once the driver is installed, it is listed under "devices USB of NI-VISA" in the Windows Device Manager. After that I can reactivate the driver signature enforcement, the unit will continue to work, even after a reboot.

Alas, in the 64-bit version of Windows 8 is not as simple as that. Yes, you can temporarily disable driver signing enforcement, but not on computers that use 'secure boot' or UEFI.
I know that there are ways to disable booting UEFI's secure, but I don't want that on our customers computers. It seems wrong, and could introduce a large number of security problems.

The next logical step would be to sign the device driver. Our company has a valid kernel mode code signing certificate and we signed the other drivers with it in the past.
The problem is that I don't know how to sign my device in the NI-VISA database driver. According to the .inf file it uses WinUSB.sys, a Microsoft USB generic driver (part of the Windows Driver Kit, I think).
Winusb.sys is already signed by Microsoft and that I could replace the signature, but that probably won't work without some tweaking inf and generate a new catalog file.

Can someone please give me some pointers on where to start? As a reference, I have attached one of the inf files for this post. This inf file works on Windows Vista and 7.

It is even possible to create a signed driver based on NI-VISA raw?

Thanks in advance for your help.

Paul

Here's a knockout who described workaround.

http://digital.NI.com/public.nsf/allkb/36DB8D6AC385052786257A940066A421

What you have written, you need to generate a catalog (.cat) of the inf file (as described in step 1 of the KB) and then sign the .cat with your certificate file, the same way you would sign your other components. The inf and CAT are always distributed together. The inf file contains information about the cat file that has the signature, and the cat file contains the signature information. Since you have already been distributing the components signed with your own certificate, I'm sure you can understand the process, but please let us know if you have any other questions.

Thank you

Pankaj

Tags: NI Hardware

Similar Questions

  • Panasonic Mini DV NV-GS11C - driver USB for Windows Vista.

    I have a Panasonic Mini DV NV-GS11C. It is detected as a webcam by Win - XP, when connected to my port USB of the PC (OS = Win - XP).  I am able to download the video on my PC with Movie Maker. When it is connected to my Lap Top portUSB (OS = Vista), it is detected by Device Manager in other devices such as DVC and 'Panasonic DVC USB-Serial Driver of Win - XP (Com6)' is installed and reported as ready for use. But nothing happens after that. I can't download the movie from the camera to the laptop. Tried with Panasonic Help Center and I go round trying to get the USB device driver. Please help me how to solve this problem...

    Hello

    1. what exactly happens when you download a video from the camera?

    2. you get any error message?

    3. What is the format of the movie file?

    4. don't you make changes to the computer until the problem occurred?

    I suggest you to see link below and check if it helps.

    Troubleshoot importing video problems: http://windows.microsoft.com/en-US/windows-vista/Troubleshoot-importing-video-problems

    Problems with importing files into Windows Movie Maker: http://windows.microsoft.com/en-US/windows-vista/Problems-importing-files-into-Windows-Movie-Maker

    Hope this information is useful.

  • device driver Bluetooth for windows 7 64-bit sony vaio

    Hello

    I need device driver bluetooth for windows 7 64 bit for sony vaio

    device driver Bluetooth for windows 7 64-bit sony vaio

    Please help me

    -Nicolas

    After spending an obscene amount of time researching this Bluetooth stupid nonsense this week, I finally opted for a solution.

    This is how to solve the "Bluetooth peripheral device is not a driver:
    I use the following materials in a dozen different tests:
    -Only for Broadcom based on USB from Belkin and Targus dongles
    -Windows 7 Professional 64-bit on four different computers
    -4 different Bluetooth headphones: Plantronics One, a matrix and two Motorola
    -Bluetooth file transfer wasn't of interest, but I tested with two different phones
    This guide will be useful for those with similar... hardware configurations and for those who have tried all the other nonsense without result.  Especially that many times repeated "Just install Windows Mobile Device Manager."
    -- -- --
    Step 1: Ignore 99% of you think that you have learned about this problem.
    It will be * probably * boil down to a missing COM port.
    Step 2: Certainly ignore the bit about installing the Windows Mobile Device Center
    (Unless you have a Windows Mobile-based phone and/or have another use for a flavor of Windows 7 of Activesync).
    Step 3: Stop looking for a driver for something called a "Bluetooth device device.
    There is no such thing. If you look at the Bluetooth installation take place, you will notice that all the components of the Bluetooth technology initially as "Bluetooth Peripheral Device" and then once Windows ID each element, the appropriate driver is installed and the name replaces "Bluetooth Peripheral Device" to something like "Hands-free Bluetooth Audio" or "Bluetooth Remote Control" etc.
    -- -- --
    Unfortunately, most of the people reading this will have tried one or more of the following:
    1.) install this stupid Windows Mobile Device Center
    2.) install any number of drivers Bluetooth who-knows-what from who knows where
    (3.) running all kinds of utilities third driver
    4.), forcing several facilities from pilot to operate in Win98, XP or Vista
    5.) sacrificing countless animals
    The end result is a plethora of useless software and/or driver and/or updates... facilities and some dead animals.
    -- -- --
    Instead, here is the solution.  I tested it with three different USB Dongles (2 Belkin and Targus 1) and on four different machines: HP, Sony, Toshiba and another HP. Two were newly not framed with Windows 7 Professional 64-bit and two have been upgraded to Vista to the same OS.
    With each machine, I plugged the following helmets: a legend of Voyager from Plantronics, Motorola S9, Motorola S805 and matrix AF62 and a Samsung S3 and an HTC Android.
    So I guess it's fair to say that it is a solution for one of these dongles... but in reality, most based on Broadcomm USB dongles is affected. I ran across these stages in four different boxes after checking that the beast ""Bluetooth peripheral device is not a driver " "
    appeared during installation.
    1.) If you did any of the unsuccessful steps mentioned above, enter the control panel and delete everything that you have installed.  Kill all the entries Broadcomm or Widcomm bluetooth. Delete all 3 rd-party driver maintenance apps. Restart a machine clean.
    2.) locate and install a Broadcomm 6.0.1.6300 OR 6.2.1.500 driver.  Either one works, but the last (most recent) has much better management tools for Bluetooth device
    .  I tested the installation of separately and also starting with 6.0.1.6300 and then upgrade to 6.2.1.500.
    (Ignore the stupid Updater Driver Broadcomm they grow to their website - it is useless for the majority of us out there.)
    (3.) that you install one of the above, you will see a notification regarding the installation of the various components.  Click this pop-up window and watch the progress.  You will see that each "Bluetooth Peripheral Device" Gets a new name, as the related driver is installed.  In my tens + tests, each & every item at this point got the green check mark of success.
    4.) now attempt to pair the device of your choice
    .  IF only the manufacturer provides separate drivers, do not install them again, regardless of their instructions.  See how Windows gets its own.
    5.) as soon as the match starts, you will see more notifications for individual driver components.  Click on one of them and observe a similar progression... Except that you will have a ""Bluetooth Device device ' with the dreaded Red X and the complaint that no driver was found. "
    6.) do not despair
    ! This happens the first time connect you a new Bluetooth device.
    7.) wait for the installation to complete.  Despite the dialog box display the list of components of Bluetooth with a red X, you probably have another window saying that the perfectly paired Bluetooth device.  But you and I know that he didn't. Confidently click to close this dialog box.
    8.) open Device Manager (via the Control Panel, the computer properties), and you will discover that cursed Device Bluetooth that is sitting there in the Middle under 'other devices '.
    9.) right click on the Bluetooth device with the yellow exclamation mark under 'Other devices' and select 'Update Driver' - then:
    Click on:
    a.) browse my computer for driver software
    (b) let me pick from a list of device on my computer drivers
    (c.) in the common hardware types list, select:
    --->>> Ports (COM & LPT)<>
    d.) d.) under manufacturer, select Microsoft
    e.) depending on the model, choose "Standard Serial over Bluetooth Link" & click "next".
    f.) when you are prompted with the update driver warning, click 'yes '.
    g.) with joy to read the message that "Windows has updated the driver software.
    (h.) read for pleasure, and then click "close".
    (i.) to confirm that this disorder is really fixed (assuming compatible devices, etc.) Right-click on the Bluetooth device and choose "Troubleshoot" - that there should be no reported problem.
    10.) you shouldn't have to restart, but you POURRIEZ have need spend the power of your Bluetooth device Off & turn it on again to let it reconnect again (just NOT re-pair... re - connect). About a dozen tests, I had only to do once, and it was with a 3-year-old-Bluetooth headset.
    -- -- --
    I have argued my way in the solution by installing on a Vista machine where everything worked perfectly.  After the installation of various devices under Vista, I spotted the COM Port in Device Manager - which was the only element that did not appear in the installation of Windows 7... but instead remained at the dreaded 'Bluetooth Device device".
    Windows Mobile thing worked only for some people because it was fundamentally address a bunch of different physical possibilities... but for those who did not have success, it's because Windows Mobile Kitchen Sink approach did not include the driver Port com
    -- -- --
    Voluntarily, I don't understand not all links to the drivers as one.) change links and b.) I don't want to be responsible for some knucklehead packaging site a Trojan horse in the zip file.  Let Google your friend and your instinct be your guide.
    I will say that I used a 6.0.1.6300 directly from the Belkin site and a 6.2.1.500 directly from the site of the bridge.
    I hope this saves people a lot of frustration.
  • looking for broadcom 802.11 b g n driver wlan for windows 7 (laptop model Pavilion 17-f058sr)

    Hello
    I use HP Pavilion 17-f058sr (ENERGY STAR),

    need to broadcom 802.11 b g n driver wlan for windows 7.
    WLAN driver for windows 8 cannot install in win7

    Hello:

    This is probably the wireless driver that you are interested in...

    http://h20565.www2.HP.com/portal/site/hpsc/template.page/public/PSI/swdDetails/?spf_p.tpst=swdMain & spf_p.prp_swdMain=wsrp-navigationalState%3DswItem%253Dob_133353_1 & javax.portlet.begCacheTok = com.vignette.cachetoken & javax.portlet.endCacheTok = com.vignette.cachetoken

    Specifications of product for your model page shows it comes with Bluetooth as well, so you'll also need this bluetooth driver...

    http://h20566.www2.HP.com/portal/site/hpsc/template.page/public/PSI/swdDetails/?sp4ts.Oid=5405371 & spf_p.tpst = swdMain & spf_p.prp_swdMain=wsrp-navigationalState%3Didx%253D%257CswItem%253Dob_132205_1%257CswEnvOID%253D4058%257CitemLocale%253D%257CswLang%253D%257Cmode%253D%257Caction%253DdriverDocument & javax.portlet.begCacheTok = com.vignette.cachetoken & javax.portlet.endCacheTok = com.vignette.cachetoken

  • Need Driver USB for Satellite A30 921

    Need Driver USB for Satellite A30 921.
    I can't find.

    Please help me

    To be honest I really don't understand why you need the USB drivers?  :|

    Is it all the USB drivers are one included in the OS. It s no matter what operating system you have. Win XP or Vista.
    Operating systems use the own Microsoft USB drivers and installation of the USB driver is unnecessary. By the way; There is no 3rd party USB drivers ;)

    So now, it would be useful to know what operating system you have installed.
    If you are using XP then you should install SP2 and should update the operating system to the State.

    Furthermore, you shouldn't t forget to install the utility of chipsets Intel (pilot).
    You can find these drivers on the European driver Toshiba-> Sat A30 page area download.

    Hope that this information could help you get the USB port works again

  • I allredy backup data, how to restore backup of key USB for windows 2008 r2 standard?

    I allredy backup data, how to restore backup of key USB for windows 2008 r2 standard?

    Hello

    The question you posted would be better suited in the TechNet Forums. I suggest you to send your query to the TechNet forum for better support.

    TechNet > Windows Server Forums > management

  • HP 15-F004DX: Please provide driver wlan for windows 7

    Please provide driver wlan for windows 7

    Hello:

    According to the list of parts for your laptop, it has a Realtek RTL8188EE 802.11bg / n 1 x 1 WiFi adapter.

    It would be the driver W7 you interested...

    This package contains the installation package driver for the controller wireless LAN Realtek RTL8188EE in the laptop models running a supported operating system.

    File name: sp69033.exe

  • Pavilion 15-p210nt: usb for windows 7 64-bit driver. Pavilion 15-p210nt

    Today fresh installed win7 64 bit for my system, since I use win 7 on my pc, I'm really confused on 8.1/10... so please can someone link driver me for usb host controller? I am unable to find...

    Hello:

    Download, unzip and run the file setup.exe from the link below...

    https://Downloadcenter.Intel.com/download/22824/USB-3-0-driver-Intel-USB-3-0-Extensible-host-controller-driver-for-Intel-8-9-100-series-and-Intel-C220-C610-chipset-family?product=65855

  • I need a driver for a hard drive Maxtor 3200 USB for Windows 7 x 64. Can someone help me? All my files are on the disk!

    I have a laptop hp dv5t-1000 CTO.  I tried all my USB ports, uninstall the driver and plug the unit again and searching for a driver online.  So far, no luck.

    The device is plug-and-play with Vista x 64.  I can't find a driver online for Vista either.

    Hello

    Try to check the drive for the case:

    Right-click on the drive-> properties-> tools-> error checking/Check now All the answers and suggestions are provided by an enthusiastic amateur and are therefore no explicit or implicit guarantee. Basically, you use my suggestions at your own risk.

  • HP 15-r022tx Notebook PC has no driver support for windows?

    I think to buy a computer laptop 15-r022tx flipkart HP and it comes with free back installed on it. But I want to install windows 7 on it and have the drive to it. But I'll take not all pilots, and so I looked for the drivers and downloads on HP support website, but on it, the research did not find my cell phone. But the laptop appeared when searched the main site... Only the support site had nothing for her. What should I do now? I want to buy this laptop but how they acquire drivers for windows 64-bit u? Help, please.

    Visit the following Web page for the drivers:

    http://h10025.www1.HP.com/ewfrf/wc/softwareCategory?OS=4063 & LC = on & CC = in & DLC = in & sw_lang = & Product = 7280191 #N1648

    p.s.: ignore the above post.

    Thank you
    visruth

  • Need Driver USB for Satellite 4090cds

    Hi, I'm new to this forum, I have a laptop 4090CDS, usb drivers are missing, I can not connect a usb device, because it asks for drivers. I searched the download USB section & have also chosen USB in the type of driver selection box, but it is said that there is no download for usb for the 4090CDS. Anyone know where I can find the usb driver for this laptop (laptop has a usb port so I think that the drivers don't exist)? Thanks in advance.

    What operating system do you use?
    Usually it s is not necessary to install the drivers USB 3.
    Windows uses the own USB drivers Microsoft currents.

    Have you installed all the service packs? Your operating system is up to date?

  • Driver Ethernet for Windows XP Home edition does not work on Satellite A100

    Satellite A100-784 PSAANE-02L011G3 ethernet driver for Windows XP Home Edition does not work. Cannot successfully install driver, downloaded all the drivers and still does not.

    As a sign of Device Manager yellow. I bought my laptop with Vista BASIC and I put XP - SP2. Country is Croatia! Help me please!

    Hello

    I can't believe that you are not able to install the LAN on this Satellite A100 driver!

    However, the satellite A100-784 supports a chip 82562GZ Intel 10/100 Mbit (Ekron) of Lan.

    If you want you can download and install page Intel network driver:

    http://Downloadcenter.Intel.com/Product_Filter.aspx?ProductID=999&lang=eng

    You will find the drivers Intel 8256 x Ethernet controllers

    Good bye

  • I need driver USB for Pavilion G6 - 2220sm

    I installed Windows 7 64-bit on my laptop. After that, I installed the drivers for WIndows 7 64-bit of the official website of HP, but two USB ports does not, only one works. In Device Manager, I have error on Universal Serial Bus controller. Where can I find the driver? My English is bad... SORRY

    For the USB 3.0 device

    http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=321957&prodSeriesId=5259393&prodNameId=5257523&swEnvOID=4061&swLang=13&mode=2&taskId=135&swItem=ob-105298-1

    (Realtek Gigabit LAN) Ethernet controller
    PCI\VEN_10EC & DEV_8136

    http://h10025.www1.HP.com/ewfrf/wc/softwareDownloadIndex?softwareitem=ob-102604-1&cc=us&DLC=en&LC=en&OS=4063&product=5278311&sw_lang=

    PCI device
    PCI\VEN_10EC & DEV_5229 (Realtek card reader)

    http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=321957&prodSeriesId=5225011&prodNameId=5225013&swEnvOID=4062&swLang=13&mode=2&taskId=135&swItem=ob-104710-1

    SM Bus controller
    PCI\VEN_8086 & DEV_1E22

    http://h10025.www1.HP.com/ewfrf/wc/softwareDownloadIndex?CC=NL&LC=NL&DLC=NL&softwareitem=ob-104742-1

  • HP Laserjet 1100 driver missing for Windows 7

    Windows 7 can not find the driver for my printer HP laserjet 1100 on my home network.

    When I try to go to the HP website to download the driver it says that it is included in Windows 7.

    I did a Windows Update.

    I did add a printer in devices and printers.  When I try to add a printer, I select the ' add a network, bluetooth or wireless printer ", it finds the printer, but when I touched then he said: 'no driver found.  Windows can't find a driver for HP laserjet 1100 (MS) on the network. »

    You can open a window of the browser to an external site at the same time, you add the printer.  Your machine has (not connected to a router via USB) network card?

    Machine you are automatically configured to search Windows Update for drivers

    Devices and printers
    COMPUTERNAME (select the name of your computer)

    Right-click
    Device Installation settings

    This should be set to Yes...

    If your internet connection by modem no....
    You then download the specific driver for the device of
    http://catalog.update.Microsoft.com/v7/site/home.aspx Alan Morris Windows printing team; Here Microsoft Knowledge Base search: http://support.microsoft.com/search/Default.aspx?adv=1

  • Belkin Home Base F5L049 - is there a driver anywhere for Windows 8?

    Hello

    I talked with Belkin and their home port has no drivers for Windows 7 or 8.  They have one next year!

    Does anyone know of another pilot who can work, or a way around it?

    Thank you very much

    Gillian

    Hi Gillian,

    Maybe it's too late for you, but I found a way to get the Belkin Home Base to work with Windows 8.1, and it's really very simple. I can't take credit for the difficulty: I found it buried in comments on an old page produces more on Amazon, posted by a user named "Joes" - but I can verify that it works very well.

    The problem seems to be with a device driver called SXUPTP, which is installed by the Belkin control center and does not work with Windows 8.1 (you can check by looking in Device Manager after installing the Belkin control center). * However *, the company that created the driver actually is Flint. They create network USB hubs, so it is possible they were the seller Belkin used in the creation of the Base in the first place. Anyway, Flint * fact * have updated drivers that work under Windows 8/8.1.

    Here's what you do:

    (1) install the Belkin control center and restart when you are prompted.

    (2) once you return to Windows, he will vomit eventually an error saying something to the effect that a request has failed.

    (3) check your system tray, and you will probably see that Belkin control disappears when you mouse over. Otherwise, go ahead and right-click on the icon and select "Exit Control Center.

    (4) to download the latest version of the software SX Virtual Link (sx-virtual_link_win_s - 33A 3140 .zip at the time of this writing) of flint. NOTE: You * not * install all software, but simply to install the driver that is packed with it.

    (5) unpack the software of flint.

    (6) in Windows Explorer, find the folder you just extracted to and navigate to the folder of the s-33a3140\Files\Bin\Sxcsapi\WinVistaX64 (or WinVistaX32 if you're on 32-bit, I guess).

    (7) right click on the Sxuptp.inf file and select "install".

    (8) you should get a message that the installation was successful. At this stage, click on "OK" and restart Belkin Control Center.

    Everything should work now!

Maybe you are looking for

  • Camileo H20-low voice level

    Hello boys,.A few days ago, I bought Camileo H20, it's very pretty, but while viewieng of videos, the volume of voice is not acceptable to me.If I want to hear the voice I have my tv on max volume. Is this a bug in the firmware or my cam is broken?Is

  • How to reach individual Contact data to Mac mail

    How to reach individual Contact data to Mac mail

  • execution of math on a list of numbers using applescript

    I have three columns of numbers in a text file (using BBEdit, impossible to use numbers as there are more than 1 million lines): 299400 3275700 - 57.9788 299500-3275700 - 57.9811 299300 3275600 - 57.9346 299400 3275600 - 58.0249 299500-3275600 - 58.0

  • Every SD card I insert says that it needs to be formatted

    Original title: sd card Every sd card I insert says that it must be formatted before use.  Even the cards that have info that I'm trying to copy.  Last week worked well. Blank card reformatted not.

  • VPN with certificates

    Hello I want to configure a VPN site-to site with digital certificates. How can I install a CA on the ASA 5520? The SAA must use the certificate from the local CA and also use the public certificate of the VPN server on the other side of the tunnel.