00000000 CreateMutex 00000015 AfxOleInit() 00000031 AfxOleGetMessageFilter()->SetMessagePendingDelay 00000031 AfxOleGetMessageFilter()->EnableNotRespondingDialog(FALSE) 00000046 AfxOleGetMessageFilter()->EnableBusyDialog(FALSE) 00000062 CDialogCx::CDialogCx 00000078 CMainDialog::CMainDialog 00000093 CDiskInfoDlg::CDiskInfoDlg 00000093 CDiskInfoDlg::CDiskInfoDlg 00000124 dlg.DoModal() 00000296 InitAta 00000296 CAtaSmart::Init WMI on - Start 00000327 CoInitializeSecurity() 00000343 CoCreateInstance() 00000358 ConnectServer() 00000390 CoSetProxyBlanket() 00000390 OK:WMI Init 00000483 OK:Win32_IDEController 00000624 OK:Win32_SCSIController 00000639 --ControllerMap-- + 標準 SATA AHCI コントローラー [ATA] - WDC WD30EZRX-00MMMB0 - C300-MTFDDAC064MAG - WDC WD30EZRX-00DC0B0 - WDC WD30EZRX-00DC0B0 - WDC WD30EZRX-00DC0B0 - WDC WD30EZRX-00DC0B0 + Microsoft 記憶域コントローラー [SCSI] - Microsoft Storage Space Device - Microsoft Storage Space Device + Microsoft VHD ループバック コントローラー [SCSI] - Microsoft 仮想ディスク - Microsoft 仮想ディスク + LSI Logic MegaRAID SAS 8708EM2 RAID Controller [SCSI] - LSI MegaRAID 8708EM2 SCSI Disk Device - LSI MegaRAID 8708EM2 SCSI Disk Device - LSI MegaRAID Virtual Device - Microsoft iSCSI ターゲット LocalMount アダプター [SCSI] 00000795 OK:Win32_USBController 00000811 WakeUp(0) 00000811 WakeUp(1) 00000826 WakeUp(2) 00000826 WakeUp(3) 00000842 WakeUp(4) 00000858 WakeUp(5) 00000858 WakeUp(6) 00000873 WakeUp(7) 00000873 WakeUp(8) 00000889 WakeUp(9) 00000904 WakeUp(10) 00000920 WakeUp(11) 00000920 DO:SELECT * FROM Win32_DiskDrive 00000936 OK1:SELECT * FROM Win32_DiskDrive 00001138 while(pEnumCOMDevs ... 00001138 diskSize:53686402560 00001154 deviceId:\\.\PHYSICALDRIVE10 00001170 model:Microsoft 仮想ディスク 00001170 mediaType:Fixed hard disk media 00001185 interfaceTypeWmi:SCSI 00001185 pnpDeviceId:SCSI\DISK&VEN_MSFT&PROD_VIRTUAL_DISK\2&1F4ADFFE&0&000001 00001201 DO:GetDiskInfo pd=10, sp=3, st=0, mt=fixed hard disk media 00001216 flagTarget && GetDiskInfo 00001216 GetDiskInfo 00001232 DoIdentifyDevicePd(10, 0xA0) - 1 00001232 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00001248 SendAtaCommandPd - IDENTIFY_DEVICE 00001263 WakeUp(10) 00001279 DoIdentifyDevicePd(10, 0xA0) - 2 00001279 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00001294 SendAtaCommandPd - IDENTIFY_DEVICE 00001294 DoIdentifyDevicePd(10, 0xB0) - 3 00001310 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00001326 SendAtaCommandPd - IDENTIFY_DEVICE 00001326 DoIdentifyDeviceScsi(3, 0) - 4 00001341 while(pEnumCOMDevs ... 00001341 diskSize:1650336629760 00001357 deviceId:\\.\PHYSICALDRIVE8 00001357 model:Microsoft Storage Space Device 00001372 mediaType:Fixed hard disk media 00001388 interfaceTypeWmi:SCSI 00001388 pnpDeviceId:STORAGE\DISK\{06171E4F-93B7-11E2-9422-10BF48D70BD0} 00001404 DO:GetDiskInfo pd=8, sp=0, st=0, mt=fixed hard disk media 00001404 flagTarget && GetDiskInfo 00001419 GetDiskInfo 00001435 DoIdentifyDevicePd(8, 0xA0) - 1 00001435 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00001450 SendAtaCommandPd - IDENTIFY_DEVICE 00001466 WakeUp(8) 00001482 DoIdentifyDevicePd(8, 0xA0) - 2 00001497 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00001513 SendAtaCommandPd - IDENTIFY_DEVICE 00001528 DoIdentifyDevicePd(8, 0xB0) - 3 00001528 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00001544 SendAtaCommandPd - IDENTIFY_DEVICE 00001544 DoIdentifyDeviceScsi(0, 0) - 4 00001560 AddDisk(8, 0, 0) - 5 00001591 int index = (int)vars.GetCount() - 1; 00001606 WmiModel: Microsoft Storage Space Device 00001606 Model: WDC WD30EZRX-00MMMB0 00001622 SerialNumber: WD-WCAWZ2794991 00001622 DISABLED: vars.RemoveAt(index) - 2 00001638 OK:Check Model Name 00001653 while(pEnumCOMDevs ... 00001653 diskSize:32210196480 00001669 deviceId:\\.\PHYSICALDRIVE11 00001669 model:Microsoft 仮想ディスク 00001684 mediaType:Fixed hard disk media 00001684 interfaceTypeWmi:SCSI 00001700 pnpDeviceId:SCSI\DISK&VEN_MSFT&PROD_VIRTUAL_DISK\2&1F4ADFFE&0&000005 00001716 DO:GetDiskInfo pd=11, sp=3, st=0, mt=fixed hard disk media 00001716 flagTarget && GetDiskInfo 00001731 GetDiskInfo 00001731 DoIdentifyDevicePd(11, 0xA0) - 1 00001747 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00001762 SendAtaCommandPd - IDENTIFY_DEVICE 00001762 WakeUp(11) 00001809 DoIdentifyDevicePd(11, 0xA0) - 2 00001809 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00001825 SendAtaCommandPd - IDENTIFY_DEVICE 00001825 DoIdentifyDevicePd(11, 0xB0) - 3 00001840 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00001856 SendAtaCommandPd - IDENTIFY_DEVICE 00001872 DoIdentifyDeviceScsi(3, 0) - 4 00001872 while(pEnumCOMDevs ... 00001872 diskSize:64017354240 00001887 deviceId:\\.\PHYSICALDRIVE1 00001903 model:C300-MTFDDAC064MAG 00001918 mediaType:Fixed hard disk media 00001918 interfaceTypeWmi:IDE 00001934 pnpDeviceId:SCSI\DISK&VEN_&PROD_C300-MTFDDAC064M\4&C1320A8&0&010000 00001934 DO:GetDiskInfo pd=1, sp=0, st=0, mt=fixed hard disk media 00001950 flagTarget && GetDiskInfo 00001950 GetDiskInfo 00001965 DoIdentifyDevicePd(1, 0xA0) - 1 00001981 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00001981 AddDisk(1, 0, 0) - 6 00001996 GetSmartAttributePd(1) - 1 00001996 SendAtaCommandPd - SMART_READ_DATA (ATA_PASS_THROUGH) 00002199 SendAtaCommandPd - SMART_READ_DATA (ATA_PASS_THROUGH) 00002402 SendAtaCommandPd - SMART_READ_THRESHOLDS (ATA_PASS_THROUGH) 00002418 int index = (int)vars.GetCount() - 1; 00002418 OK:Check Model Name 00002433 while(pEnumCOMDevs ... 00002449 diskSize:10200539865600 00002464 deviceId:\\.\PHYSICALDRIVE9 00002464 model:Microsoft Storage Space Device 00002480 mediaType:Fixed hard disk media 00002480 interfaceTypeWmi:SCSI 00002480 pnpDeviceId:STORAGE\DISK\{AF95ADE6-912A-11E2-941E-10BF48D70BD0} 00002496 DO:GetDiskInfo pd=9, sp=0, st=0, mt=fixed hard disk media 00002511 flagTarget && GetDiskInfo 00002527 GetDiskInfo 00002527 DoIdentifyDevicePd(9, 0xA0) - 1 00002542 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00002542 SendAtaCommandPd - IDENTIFY_DEVICE 00002558 WakeUp(9) 00002574 DoIdentifyDevicePd(9, 0xA0) - 2 00002589 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00002589 SendAtaCommandPd - IDENTIFY_DEVICE 00002605 DoIdentifyDevicePd(9, 0xB0) - 3 00002605 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00002620 SendAtaCommandPd - IDENTIFY_DEVICE 00002636 DoIdentifyDeviceScsi(0, 0) - 4 00002652 AddDisk(9, 0, 0) - 5 00002652 uReturned != 1 00002667 OK2:SELECT * FROM Win32_DiskDrive 00002667 USB-HDD Check 00002683 Check Bus Type 00002683 DO:GetDiskInfo 00002698 GetDiskInfo 00002714 DoIdentifyDevicePd(0, 0xA0) - 1 00002714 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00002730 AddDisk(0, -1, -1) - 6 00002745 GetSmartAttributePd(0) - 1 00002745 SendAtaCommandPd - SMART_READ_DATA (ATA_PASS_THROUGH) 00002761 SendAtaCommandPd - SMART_READ_DATA (ATA_PASS_THROUGH) 00002776 SendAtaCommandPd - SMART_READ_THRESHOLDS (ATA_PASS_THROUGH) 00002792 OK:GetDiskInfo 00002808 Check Reverse 00002808 USB-HDD Check 00002823 Check Bus Type 00002839 DO:GetDiskInfo 00002854 GetDiskInfo 00002854 DoIdentifyDevicePd(2, 0xA0) - 1 00002870 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00002870 AddDisk(2, -1, -1) - 6 00002886 GetSmartAttributePd(2) - 1 00002901 SendAtaCommandPd - SMART_READ_DATA (ATA_PASS_THROUGH) 00002917 SendAtaCommandPd - SMART_READ_DATA (ATA_PASS_THROUGH) 00002932 SendAtaCommandPd - SMART_READ_THRESHOLDS (ATA_PASS_THROUGH) 00002932 OK:GetDiskInfo 00002948 Check Reverse 00002948 USB-HDD Check 00002964 Check Bus Type 00002979 DO:GetDiskInfo 00002979 GetDiskInfo 00002995 DoIdentifyDevicePd(3, 0xA0) - 1 00002995 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00003010 AddDisk(3, -1, -1) - 6 00003010 GetSmartAttributePd(3) - 1 00003026 SendAtaCommandPd - SMART_READ_DATA (ATA_PASS_THROUGH) 00003042 SendAtaCommandPd - SMART_READ_DATA (ATA_PASS_THROUGH) 00003057 SendAtaCommandPd - SMART_READ_THRESHOLDS (ATA_PASS_THROUGH) 00003073 OK:GetDiskInfo 00003073 Check Reverse 00003088 USB-HDD Check 00003104 Check Bus Type 00003104 DO:GetDiskInfo 00003120 GetDiskInfo 00003120 DoIdentifyDevicePd(4, 0xA0) - 1 00003135 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00003151 AddDisk(4, -1, -1) - 6 00003151 GetSmartAttributePd(4) - 1 00003166 SendAtaCommandPd - SMART_READ_DATA (ATA_PASS_THROUGH) 00003182 SendAtaCommandPd - SMART_READ_DATA (ATA_PASS_THROUGH) 00003198 SendAtaCommandPd - SMART_READ_THRESHOLDS (ATA_PASS_THROUGH) 00003213 OK:GetDiskInfo 00003213 Check Reverse 00003229 USB-HDD Check 00003244 Check Bus Type 00003244 DO:GetDiskInfo 00003260 GetDiskInfo 00003276 DoIdentifyDevicePd(5, 0xA0) - 1 00003291 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00003307 AddDisk(5, -1, -1) - 6 00003307 GetSmartAttributePd(5) - 1 00003322 SendAtaCommandPd - SMART_READ_DATA (ATA_PASS_THROUGH) 00003322 SendAtaCommandPd - SMART_READ_DATA (ATA_PASS_THROUGH) 00003338 SendAtaCommandPd - SMART_READ_THRESHOLDS (ATA_PASS_THROUGH) 00003354 OK:GetDiskInfo 00003369 Check Reverse 00003385 USB-HDD Check 00003385 Check Bus Type 00003400 DO:GetDiskInfo 00003416 GetDiskInfo 00003432 DoIdentifyDevicePd(6, 0xA0) - 1 00003447 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00003447 SendAtaCommandPd - IDENTIFY_DEVICE 00003463 WakeUp(6) 00003494 DoIdentifyDevicePd(6, 0xA0) - 2 00003510 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00003525 SendAtaCommandPd - IDENTIFY_DEVICE 00003541 DoIdentifyDevicePd(6, 0xB0) - 3 00003541 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00003556 SendAtaCommandPd - IDENTIFY_DEVICE 00003572 DoIdentifyDeviceScsi(-1, -1) - 4 00003588 USB-HDD Check 00003603 Check Bus Type 00003603 DO:GetDiskInfo 00003619 GetDiskInfo 00003619 DoIdentifyDevicePd(7, 0xA0) - 1 00003634 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00003650 SendAtaCommandPd - IDENTIFY_DEVICE 00003666 WakeUp(7) 00003681 DoIdentifyDevicePd(7, 0xA0) - 2 00003697 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00003712 SendAtaCommandPd - IDENTIFY_DEVICE 00003712 DoIdentifyDevicePd(7, 0xB0) - 3 00003728 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00003744 SendAtaCommandPd - IDENTIFY_DEVICE 00003759 DoIdentifyDeviceScsi(-1, -1) - 4 00003759 USB-HDD Check 00003775 Check Bus Type 00003790 DO:GetDiskInfo 00003806 GetDiskInfo 00003822 DoIdentifyDevicePd(8, 0xA0) - 1 00003822 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00003837 SendAtaCommandPd - IDENTIFY_DEVICE 00003853 WakeUp(8) 00003853 DoIdentifyDevicePd(8, 0xA0) - 2 00003868 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00003884 SendAtaCommandPd - IDENTIFY_DEVICE 00003900 DoIdentifyDevicePd(8, 0xB0) - 3 00003900 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00003915 SendAtaCommandPd - IDENTIFY_DEVICE 00003931 DoIdentifyDeviceScsi(-1, -1) - 4 00003946 USB-HDD Check 00003962 Check Bus Type 00003962 DO:GetDiskInfo 00003978 GetDiskInfo 00003978 DoIdentifyDevicePd(9, 0xA0) - 1 00003993 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00004009 SendAtaCommandPd - IDENTIFY_DEVICE 00004024 WakeUp(9) 00004040 DoIdentifyDevicePd(9, 0xA0) - 2 00004040 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00004056 SendAtaCommandPd - IDENTIFY_DEVICE 00004071 DoIdentifyDevicePd(9, 0xB0) - 3 00004087 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00004102 SendAtaCommandPd - IDENTIFY_DEVICE 00004102 DoIdentifyDeviceScsi(-1, -1) - 4 00004118 USB-HDD Check 00004118 Check Bus Type 00004134 DO:GetDiskInfo 00004149 GetDiskInfo 00004165 DoIdentifyDevicePd(10, 0xA0) - 1 00004180 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00004180 SendAtaCommandPd - IDENTIFY_DEVICE 00004196 WakeUp(10) 00004212 DoIdentifyDevicePd(10, 0xA0) - 2 00004227 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00004227 SendAtaCommandPd - IDENTIFY_DEVICE 00004243 DoIdentifyDevicePd(10, 0xB0) - 3 00004258 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00004258 SendAtaCommandPd - IDENTIFY_DEVICE 00004274 DoIdentifyDeviceScsi(-1, -1) - 4 00004290 USB-HDD Check 00004305 Check Bus Type 00004305 DO:GetDiskInfo 00004321 GetDiskInfo 00004336 DoIdentifyDevicePd(11, 0xA0) - 1 00004352 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00004352 SendAtaCommandPd - IDENTIFY_DEVICE 00004368 WakeUp(11) 00004383 DoIdentifyDevicePd(11, 0xA0) - 2 00004383 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00004399 SendAtaCommandPd - IDENTIFY_DEVICE 00004414 DoIdentifyDevicePd(11, 0xB0) - 3 00004430 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) 00004430 SendAtaCommandPd - IDENTIFY_DEVICE 00004446 DoIdentifyDeviceScsi(-1, -1) - 4 00004461 OK:GetDiskInfo - PhysicalDrive 00004477 OK:qsort 00004477 Drive Letter Mapping - Start 00004492 A:\ 00004508 Drive Letter Mapping - != DRIVE_FIXED 00004524 B:\ 00004524 Drive Letter Mapping - != DRIVE_FIXED 00004539 C:\ 00004555 \\.\C: 00004555 volumeDiskExtents.NumberOfDiskExtents = 1 00004570 n = 0, pDiskExtent->DiskNumber = 10 00004586 D:\ 00004602 Drive Letter Mapping - != DRIVE_FIXED 00004602 E:\ 00004617 Drive Letter Mapping - != DRIVE_FIXED 00004617 F:\ 00004633 Drive Letter Mapping - != DRIVE_FIXED 00004648 G:\ 00004664 Drive Letter Mapping - != DRIVE_FIXED 00004680 H:\ 00004680 \\.\H: 00004695 volumeDiskExtents.NumberOfDiskExtents = 1 00004695 n = 0, pDiskExtent->DiskNumber = 8 00004711 I:\ 00004726 Drive Letter Mapping - != DRIVE_FIXED 00004742 J:\ 00004758 \\.\J: 00004758 volumeDiskExtents.NumberOfDiskExtents = 1 00004773 n = 0, pDiskExtent->DiskNumber = 11 00004773 K:\ 00004789 Drive Letter Mapping - != DRIVE_FIXED 00004804 L:\ 00004804 Drive Letter Mapping - != DRIVE_FIXED 00004820 M:\ 00004836 Drive Letter Mapping - != DRIVE_FIXED 00004851 N:\ 00004867 Drive Letter Mapping - != DRIVE_FIXED 00004867 O:\ 00004882 Drive Letter Mapping - != DRIVE_FIXED 00004882 P:\ 00004898 Drive Letter Mapping - != DRIVE_FIXED 00004914 Q:\ 00004929 Drive Letter Mapping - != DRIVE_FIXED 00004929 R:\ 00004945 Drive Letter Mapping - != DRIVE_FIXED 00004945 S:\ 00004960 Drive Letter Mapping - != DRIVE_FIXED 00004976 T:\ 00004992 \\.\T: 00005007 volumeDiskExtents.NumberOfDiskExtents = 1 00005007 n = 0, pDiskExtent->DiskNumber = 9 00005023 U:\ 00005038 Drive Letter Mapping - != DRIVE_FIXED 00005054 V:\ 00005054 \\.\V: 00005070 volumeDiskExtents.NumberOfDiskExtents = 1 00005085 n = 0, pDiskExtent->DiskNumber = 1 00005085 W:\ 00005101 Drive Letter Mapping - != DRIVE_FIXED 00005116 X:\ 00005132 Drive Letter Mapping - != DRIVE_FIXED 00005132 Y:\ 00005148 Drive Letter Mapping - != DRIVE_FIXED 00005148 Z:\ 00005163 Drive Letter Mapping - != DRIVE_FIXED 00005179 Drive Letter Mapping - End 00005194 V 00005210 CAtaSmart::Init - Complete 00005210 CheckResident() 00005226 SaveSmartInfo(i) 00005241 SaveSmartInfo(i) 00005272 SaveSmartInfo(i) 00005288 SaveSmartInfo(i) 00005304 SaveSmartInfo(i) 00005319 SaveSmartInfo(i) 00005335 SetTimer(TIMER_SET_POWER_ON_UNIT, 130000, 0) 00005350 AutoAamApmAdaption() 00005366 UpdateShareInfo() 00005382 RegisterDeviceNotification 00005397 InitDialogComplete 00005413 CheckStartup 00005413 CheckHideSerialNumber 00005428 ChangeZoomType 00005444 UpdateDialogSize 00005631 ChangeLang 00005662 SendAtaCommandPd - SMART_READ_DATA (ATA_PASS_THROUGH) 00005881 CheckPage() 00005896 CenterWindow() 00005912 ShowWindow(SW_SHOW)