I am implementing SMBIOS reading functionality for Windows systems. As API levels vary, there are several methods to support: 1. trouble-free GetSystemFirmwareTable('RSMB') available on Windows Server 2003 and later; 2. hardcore NtOpenSection(L"\\Device\\PhysicalMemory") for legacy systems prior to and including Windows XP; 3. essential WMI data in L"Win32_ComputerSystemProduct" path through cumbersome [...] read more
Steps i took to end up with this corruption: * Installed Windows 10 Pro 20H2 (from now on Windows#1) in a freshly cleaned GPT drive. Did all updates, programs setup and it was all good. * Activated Bitlocker on Windows#1 volume (XTS-AES, full encryption, did the pre-encryption reboot test). All [...] read more
I am calling NtCreateProcessEx with the section handle argument set to NULL in order to create a user mode process that is initialized with a copy of the parents address space. I want the child process to run under a different image name other than the one of the parent [...] read more
I've inherited a SQL Server box that I'm not an expert on. At the time I installed SSMS 2014 to keep an eye on the daily SSIS jobs that were running on it. I think because I'm an idiot and used the 2014 evaluation copy of SSMS, once that evaluation [...] read more