CAtaSmart::Init WMI on - Start CoInitialize() CoInitializeSecurity() CoCreateInstance() ConnectServer() CoSetProxyBlanket() OK:WMI Init OK:Win32_IDEController OK:Win32_SCSIController OK:Win32_USBController OK:Win32_1394Controller DO:SELECT * FROM Win32_DiskDrive DO:GetDiskInfo pd=1, sp=1, st=1 OK:Check Model Name DO:GetDiskInfo pd=0, sp=0, st=0 OK:Check Model Name OK:SELECT * FROM Win32_DiskDrive OK:Drive Letter Mapping OK:CoUninitialize() OK:GetDiskInfo - PhysicalDrive CAtaSmart::Init - Complete