Win8.1 UEFI block WINIO?
-
Hi All, I am writing a program to control some I/O card under Win8.1 environment, however, initialisation winio always fail. There is no problem under WinXP or Win7, so I guess it is caused by Win8.1 UEFI blocked the WINIO. Is there anyone who can give me a solution? Thanks Eric
-
Hi All, I am writing a program to control some I/O card under Win8.1 environment, however, initialisation winio always fail. There is no problem under WinXP or Win7, so I guess it is caused by Win8.1 UEFI blocked the WINIO. Is there anyone who can give me a solution? Thanks Eric
-
It is unlikely that anyone can give a solution, unless you provide a lot more information. Where does the failure occur, what are the conditions, what error status or message do you see ... ?
When I perform DWORD dwMemVal; bool bResult; HANDLE hPhysicalMemory; PBYTE pbLinAddr; // Call InitializeWinIo to initialize the WinIo library. ShutdownWinIo(); bResult = InitializeWinIo(); the bResult keeps 0, so I cannot initialize WinIO However, I tried to create a virtual machine with WinXP installed, using the same sourecode without any problem. Thus, I guess it is caused by Win8.1 UEFI which protect the BIOS controlled by WinIO. Would there be anyone who can help me to fix this problem? Thanks a lot for any help.
-
When I perform DWORD dwMemVal; bool bResult; HANDLE hPhysicalMemory; PBYTE pbLinAddr; // Call InitializeWinIo to initialize the WinIo library. ShutdownWinIo(); bResult = InitializeWinIo(); the bResult keeps 0, so I cannot initialize WinIO However, I tried to create a virtual machine with WinXP installed, using the same sourecode without any problem. Thus, I guess it is caused by Win8.1 UEFI which protect the BIOS controlled by WinIO. Would there be anyone who can help me to fix this problem? Thanks a lot for any help.
-
Hi, Your WINIO device driver needs to be signed. Driver Signing Policy[^] Best Wishes, -David Delaune