00000000 CreateMutex 00003666 AfxOleInit() 00005289 AfxOleGetMessageFilter()->SetMessagePendingDelay 00006662 AfxOleGetMessageFilter()->EnableNotRespondingDialog(FALSE) 00007410 AfxOleGetMessageFilter()->EnableBusyDialog(FALSE) 00007847 CDialogCx::CDialogCx 00008112 CMainDialog::CMainDialog 00008456 CDiskInfoDlg::CDiskInfoDlg 00008986 CDiskInfoDlg::CDiskInfoDlg 00009438 dlg.DoModal() 00009984 InitAta 00010608 CAtaSmart::Init WMI on - Start 00011030 CoInitializeSecurity() 00011420 CoCreateInstance() 00011700 ConnectServer() 00011981 CoSetProxyBlanket() 00012153 OK:WMI Init 00012574 OK:Win32_IDEController 00012621 OK:Win32_SCSIController 00012714 --ControllerMap-- - Ricoh PCIe SDXC/MMC Host Controller [ATA] + Intel(R) Mobile Express Chipset SATA AHCI Controller [ATA] - Samsung SSD 840 Series - MATSHITA DVD-RAM UJ8B2E - SoftPerfect Virtual Bus [SCSI] 00013026 OK:Win32_USBController 00013042 VID=0BDAh, PID=0119h 00013198 WakeUp(0) 00013385 DoIdentifyDeviceCsmi 00014384 GetSmartAttributeCsmi 00014820 FillSmartData 00015210 GetSmartAttributeCsmi 00016536 FillSmartData 00017207 GetSmartThresholdCsmi 00017613 FillSmartThreshold 00017987 DoIdentifyDeviceCsmi 00058329 asi.Model.IsEmpty() || asi.FirmwareRev.IsEmpty() 00058345 DoIdentifyDeviceCsmi 00061340 GetSmartAttributeCsmi 00064710 FillSmartData 00065505 GetSmartAttributeCsmi 00065677 FillSmartData 00065973 GetSmartThresholdCsmi 00066176 FillSmartThreshold 00066410 DO:SELECT * FROM Win32_DiskDrive 00067658 OK1:SELECT * FROM Win32_DiskDrive 00067861 while(pEnumCOMDevs ... 00068079 diskSize:120031511040 00068266 deviceId:\\.\PHYSICALDRIVE0 00068469 model:Samsung SSD 840 Series 00068656 mediaType:Fixed hard disk media 00068859 interfaceTypeWmi:IDE 00069046 pnpDeviceId:IDE\DISKSAMSUNG_SSD_840_SERIES__________________DXT07B0Q\4&174B7AEF&0&0.0.0 00070731 DO:GetDiskInfo pd=0, sp=0, st=0, mt=fixed hard disk media 00071137 flagTarget && GetDiskInfo 00071293 GetDiskInfo 00071464 DoIdentifyDevicePd(0, 0xA0) - 1 00071605 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00071761 AddDisk(0, 0, 0) - 6 00071886 GetSmartAttributePd(0) - 1 00072026 SendAtaCommandPd - SMART_READ_DATA (ATA_PASS_THROUGH) 00072166 SendAtaCommandPd - SMART_READ_DATA (ATA_PASS_THROUGH) 00072307 SendAtaCommandPd - SMART_READ_THRESHOLDS (ATA_PASS_THROUGH) 00072447 int index = (int)vars.GetCount() - 1; 00072588 WmiModel: Samsung SSD 840 Series 00072728 Model: SAMSUNG SSD 840 SERIES 00072868 SerialNumber: S14CNSAD113621E 00073024 DISABLED: vars.RemoveAt(index) - 2 00073149 OK:Check Model Name 00073290 while(pEnumCOMDevs ... 00073430 diskSize:7945620480 00073570 deviceId:\\.\PHYSICALDRIVE1 00073711 model:Generic- SD/MMC USB Device 00073867 mediaType:Removable Media 00074023 interfaceTypeWmi:USB 00074163 pnpDeviceId:USBSTOR\DISK&VEN_GENERIC-&PROD_SD/MMC&REV_1.00\20090815198100000&0 00074304 DO:GetDiskInfo pd=1, sp=-1, st=-1, mt=removable media 00074460 INTERFACE_TYPE_USB 00074616 usbVendorId=0BDA, usbProductId=0119 00074772 flagTarget && GetDiskInfo 00074912 uReturned != 1 00075068 OK2:SELECT * FROM Win32_DiskDrive 00075208 OK:GetDiskInfo - PhysicalDrive 00075364 OK:qsort 00075520 Drive Letter Mapping - Start 00075676 A:\ 00076207 Drive Letter Mapping - != DRIVE_FIXED 00076238 B:\ 00076269 Drive Letter Mapping - != DRIVE_FIXED 00076316 C:\ 00076347 \\.\C: 00076378 volumeDiskExtents.NumberOfDiskExtents = 1 00076410 n = 0, pDiskExtent->DiskNumber = 0 00076441 D:\ 00076488 Drive Letter Mapping - != DRIVE_FIXED 00076519 E:\ 00076550 Drive Letter Mapping - != DRIVE_FIXED 00076581 F:\ 00076628 Drive Letter Mapping - != DRIVE_FIXED 00076659 G:\ 00076690 Drive Letter Mapping - != DRIVE_FIXED 00076722 H:\ 00076768 Drive Letter Mapping - != DRIVE_FIXED 00076800 I:\ 00076831 Drive Letter Mapping - != DRIVE_FIXED 00076862 J:\ 00076893 Drive Letter Mapping - != DRIVE_FIXED 00076940 K:\ 00076971 Drive Letter Mapping - != DRIVE_FIXED 00077002 L:\ 00077034 Drive Letter Mapping - != DRIVE_FIXED 00077080 M:\ 00077112 Drive Letter Mapping - != DRIVE_FIXED 00077143 N:\ 00077174 Drive Letter Mapping - != DRIVE_FIXED 00077205 O:\ 00077252 Drive Letter Mapping - != DRIVE_FIXED 00077283 P:\ 00077314 Drive Letter Mapping - != DRIVE_FIXED 00077346 Q:\ 00077392 Drive Letter Mapping - != DRIVE_FIXED 00077424 R:\ 00077455 Drive Letter Mapping - != DRIVE_FIXED 00077486 S:\ 00077533 Drive Letter Mapping - != DRIVE_FIXED 00077564 T:\ 00077595 Drive Letter Mapping - != DRIVE_FIXED 00077626 U:\ 00077673 Drive Letter Mapping - != DRIVE_FIXED 00077704 V:\ 00077736 Drive Letter Mapping - != DRIVE_FIXED 00077767 W:\ 00077798 Drive Letter Mapping - != DRIVE_FIXED 00077845 X:\ 00077876 Drive Letter Mapping - != DRIVE_FIXED 00077907 Y:\ 00077938 Drive Letter Mapping - != DRIVE_FIXED 00077970 Z:\ 00078016 Drive Letter Mapping - != DRIVE_FIXED 00078048 Drive Letter Mapping - End 00078079 C 00078110 CAtaSmart::Init - Complete 00078157 CheckResident() 00078235 SaveSmartInfo(i) 00078250 SaveSmartInfo(i) 00078266 SaveSmartInfo(i) 00078297 AutoAamApmAdaption() 00078328 UpdateShareInfo() 00078360 RegisterDeviceNotification 00078391 InitDialogComplete 00078438 CheckStartup 00078469 CheckHideSerialNumber 00078500 ChangeZoomType 00078531 UpdateDialogSize 00078625 ChangeLang 00078640 GetSmartAttributeCsmi 00078656 FillSmartData 00080840 CheckPage() 00080840 CenterWindow() 00082088 AlarmOverheat() 00082509 SetWindowTitle() 00129996 GetSmartAttributeCsmi 00190010 GetSmartAttributeCsmi 00250023 GetSmartAttributeCsmi 00310037 GetSmartAttributeCsmi 00370050 GetSmartAttributeCsmi 00430064 GetSmartAttributeCsmi 00490078 GetSmartAttributeCsmi 00504102 FillSmartData 00504866 GetSmartAttributeCsmi 00505147 FillSmartData 00505319 SendAtaCommandPd - SMART_READ_DATA (ATA_PASS_THROUGH) 00507908 FillSmartData 00509328 GetSmartAttributeCsmi 00509999 FillSmartData 00510155 SendAtaCommandPd - SMART_READ_DATA (ATA_PASS_THROUGH) 00512604 FillSmartData 00513088 GetSmartAttributeCsmi 00513244 FillSmartData 00513415 SendAtaCommandPd - SMART_READ_DATA (ATA_PASS_THROUGH) 00516052 FillSmartData 00516052 GetSmartAttributeCsmi 00516067 FillSmartData 00516535 SendAtaCommandPd - SMART_READ_DATA (ATA_PASS_THROUGH) 00518111 FillSmartData 00518126 GetSmartAttributeCsmi 00518204 FillSmartData 00518438 SendAtaCommandPd - SMART_READ_DATA (ATA_PASS_THROUGH) 00519999 FillSmartData 00520014 GetSmartAttributeCsmi 00520108 FillSmartData 00520326 SendAtaCommandPd - SMART_READ_DATA (ATA_PASS_THROUGH) 00521637 FillSmartData 00521652 GetSmartAttributeCsmi 00521668 FillSmartData 00521668 SendAtaCommandPd - SMART_READ_DATA (ATA_PASS_THROUGH) 00550091 GetSmartAttributeCsmi 00552041 FillSmartData 00552197 GetSmartAttributeCsmi 00552353 FillSmartData 00552525 SendAtaCommandPd - SMART_READ_DATA (ATA_PASS_THROUGH)