NDIS 6.0 Install error - INetCfgClassSetup :: Install returns 0x80070002 on Windows 10 RRS feed

  • Question

  • We are getting Installation error during the installation of NDIS 6.0 Light Weight filter driver on Windows 10 OS.

    To be specific INetCfgClassSetup::Install returns either 0x80070002 or 0x80071A90 error codes, [ we are calling this function as part of installation step.] However the same function returns S_OK when we disconnect from the network.

    The above behavior was not observed on Windows 7/8/8.1 OS with the same install script.

    Can any one suggest us why INetCfgClassSetup::Install function behaves different on Windows 10.

    Monday, December 14, 2015 1:53 PM

All replies

  • 0x80071A90 is a known issue with INetCfg in Windows 10.  It's caused when somebody writes to HKLM\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318} while a NetCfg transaction is active.  In a few cases, other operating system components cause this conflict.  We are planning an update to Windows 10 that reduces the likelihood of receiving 0x80071A90.

    Unfortunately I don't know much about why that function could return 0x80070002.

    Thursday, December 17, 2015 3:12 AM
  • Thanks for the information!!

    We have not seen this problem in Windows 10 10240 build ,However the LWF(NDIS 6.0 Light Weight filter) would not pass any traffic.

    With Windows 10 10586 build the LWF(NDIS 6.0 Light Weight filter) install would failed with above mentioned errors. Are there any changes made between 10240 and 10586 that is causing the install failure ?  Is there a timeline when this update would be available ?

    Monday, December 21, 2015 8:38 PM