Windows kernel mode driver signing certificates
A question that is often raised in the windows driver community, is which vendor’s certificate works for signing kernel mode drivers in 64-bit Vista/2008. Many times certificate vendor websites and their support personnel are unaware of the windows kernel mode code signing requirements and may misguide companies into buying wrong type of certificate. If it [...]
GetModuleFileNameEx, EnumProcessModules(Ex) failures in Wow64
When a 32-bit application running in 64-bit Vista (ie. under wow64) attempts to determine the process file name of the 64-bit process via win32 call GetModuleFileNameEx (with hModule passed as NULL to indicate that the program is interested in the full path of the executable of the process), that function returns 0 indicating failure. GetLastError returns ERROR_PARTIAL_COPY (error 299). winerror.h [...]
