CAtaSmart::Init WMI off - Start USB-HDD Check Check Bus Type DO:GetDiskInfo DoIdentifyDevicePd(0, 0xA0) - 1 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) IDENTIFY_DEVICE (General) AddDisk(0, -1, -1) - 6 asi.Model.IsEmpty() || asi.FirmwareRev.IsEmpty() USB-HDD Check Check Bus Type DO:GetDiskInfo DoIdentifyDevicePd(1, 0xA0) - 1 SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH) IDENTIFY_DEVICE (General) AddDisk(1, -1, -1) - 6 asi.Model.IsEmpty() || asi.FirmwareRev.IsEmpty() OK:GetDiskInfo - PhysicalDrive OK:qsort DoIdentifyDeviceScsi(0, 0) - 7 DoIdentifyDeviceScsi(0, 1) - 7 DoIdentifyDeviceScsi(0, 2) - 7 DoIdentifyDeviceScsi(0, 3) - 7 DoIdentifyDeviceScsi(0, 4) - 7 DoIdentifyDeviceScsi(0, 5) - 7 DoIdentifyDeviceScsi(0, 6) - 7 DoIdentifyDeviceScsi(0, 7) - 7 DoIdentifyDeviceScsi(1, 0) - 7 DoIdentifyDeviceScsi(1, 1) - 7 DoIdentifyDeviceScsi(1, 2) - 7 DoIdentifyDeviceScsi(1, 3) - 7 DoIdentifyDeviceScsi(1, 4) - 7 DoIdentifyDeviceScsi(1, 5) - 7 DoIdentifyDeviceScsi(1, 6) - 7 DoIdentifyDeviceScsi(1, 7) - 7 DoIdentifyDeviceScsi(2, 0) - 7 DoIdentifyDeviceScsi(2, 1) - 7 DoIdentifyDeviceScsi(2, 2) - 7 DoIdentifyDeviceScsi(2, 3) - 7 DoIdentifyDeviceScsi(2, 4) - 7 DoIdentifyDeviceScsi(2, 5) - 7 DoIdentifyDeviceScsi(2, 6) - 7 DoIdentifyDeviceScsi(2, 7) - 7 DoIdentifyDeviceScsi(3, 0) - 7 DoIdentifyDeviceScsi(3, 1) - 7 DoIdentifyDeviceScsi(3, 2) - 7 DoIdentifyDeviceScsi(3, 3) - 7 DoIdentifyDeviceScsi(3, 4) - 7 DoIdentifyDeviceScsi(3, 5) - 7 DoIdentifyDeviceScsi(3, 6) - 7 DoIdentifyDeviceScsi(3, 7) - 7 DoIdentifyDeviceScsi(4, 0) - 7 DoIdentifyDeviceScsi(4, 1) - 7 DoIdentifyDeviceScsi(4, 2) - 7 DoIdentifyDeviceScsi(4, 3) - 7 DoIdentifyDeviceScsi(4, 4) - 7 DoIdentifyDeviceScsi(4, 5) - 7 DoIdentifyDeviceScsi(4, 6) - 7 DoIdentifyDeviceScsi(4, 7) - 7 DoIdentifyDeviceScsi(5, 0) - 7 DoIdentifyDeviceScsi(5, 1) - 7 DoIdentifyDeviceScsi(5, 2) - 7 DoIdentifyDeviceScsi(5, 3) - 7 DoIdentifyDeviceScsi(5, 4) - 7 DoIdentifyDeviceScsi(5, 5) - 7 DoIdentifyDeviceScsi(5, 6) - 7 DoIdentifyDeviceScsi(5, 7) - 7 DoIdentifyDeviceScsi(6, 0) - 7 DoIdentifyDeviceScsi(6, 1) - 7 DoIdentifyDeviceScsi(6, 2) - 7 DoIdentifyDeviceScsi(6, 3) - 7 DoIdentifyDeviceScsi(6, 4) - 7 DoIdentifyDeviceScsi(6, 5) - 7 DoIdentifyDeviceScsi(6, 6) - 7 DoIdentifyDeviceScsi(6, 7) - 7 DoIdentifyDeviceScsi(7, 0) - 7 DoIdentifyDeviceScsi(7, 1) - 7 DoIdentifyDeviceScsi(7, 2) - 7 DoIdentifyDeviceScsi(7, 3) - 7 DoIdentifyDeviceScsi(7, 4) - 7 DoIdentifyDeviceScsi(7, 5) - 7 DoIdentifyDeviceScsi(7, 6) - 7 DoIdentifyDeviceScsi(7, 7) - 7 DoIdentifyDeviceScsi(8, 0) - 7 DoIdentifyDeviceScsi(8, 1) - 7 DoIdentifyDeviceScsi(8, 2) - 7 DoIdentifyDeviceScsi(8, 3) - 7 DoIdentifyDeviceScsi(8, 4) - 7 DoIdentifyDeviceScsi(8, 5) - 7 DoIdentifyDeviceScsi(8, 6) - 7 DoIdentifyDeviceScsi(8, 7) - 7 DoIdentifyDeviceScsi(9, 0) - 7 DoIdentifyDeviceScsi(9, 1) - 7 DoIdentifyDeviceScsi(9, 2) - 7 DoIdentifyDeviceScsi(9, 3) - 7 DoIdentifyDeviceScsi(9, 4) - 7 DoIdentifyDeviceScsi(9, 5) - 7 DoIdentifyDeviceScsi(9, 6) - 7 DoIdentifyDeviceScsi(9, 7) - 7 DoIdentifyDeviceScsi(10, 0) - 7 DoIdentifyDeviceScsi(10, 1) - 7 DoIdentifyDeviceScsi(10, 2) - 7 DoIdentifyDeviceScsi(10, 3) - 7 DoIdentifyDeviceScsi(10, 4) - 7 DoIdentifyDeviceScsi(10, 5) - 7 DoIdentifyDeviceScsi(10, 6) - 7 DoIdentifyDeviceScsi(10, 7) - 7 DoIdentifyDeviceScsi(11, 0) - 7 DoIdentifyDeviceScsi(11, 1) - 7 DoIdentifyDeviceScsi(11, 2) - 7 DoIdentifyDeviceScsi(11, 3) - 7 DoIdentifyDeviceScsi(11, 4) - 7 DoIdentifyDeviceScsi(11, 5) - 7 DoIdentifyDeviceScsi(11, 6) - 7 DoIdentifyDeviceScsi(11, 7) - 7 DoIdentifyDeviceScsi(12, 0) - 7 DoIdentifyDeviceScsi(12, 1) - 7 DoIdentifyDeviceScsi(12, 2) - 7 DoIdentifyDeviceScsi(12, 3) - 7 DoIdentifyDeviceScsi(12, 4) - 7 DoIdentifyDeviceScsi(12, 5) - 7 DoIdentifyDeviceScsi(12, 6) - 7 DoIdentifyDeviceScsi(12, 7) - 7 DoIdentifyDeviceScsi(13, 0) - 7 DoIdentifyDeviceScsi(13, 1) - 7 DoIdentifyDeviceScsi(13, 2) - 7 DoIdentifyDeviceScsi(13, 3) - 7 DoIdentifyDeviceScsi(13, 4) - 7 DoIdentifyDeviceScsi(13, 5) - 7 DoIdentifyDeviceScsi(13, 6) - 7 DoIdentifyDeviceScsi(13, 7) - 7 DoIdentifyDeviceScsi(14, 0) - 7 DoIdentifyDeviceScsi(14, 1) - 7 DoIdentifyDeviceScsi(14, 2) - 7 DoIdentifyDeviceScsi(14, 3) - 7 DoIdentifyDeviceScsi(14, 4) - 7 DoIdentifyDeviceScsi(14, 5) - 7 DoIdentifyDeviceScsi(14, 6) - 7 DoIdentifyDeviceScsi(14, 7) - 7 DoIdentifyDeviceScsi(15, 0) - 7 DoIdentifyDeviceScsi(15, 1) - 7 DoIdentifyDeviceScsi(15, 2) - 7 DoIdentifyDeviceScsi(15, 3) - 7 DoIdentifyDeviceScsi(15, 4) - 7 DoIdentifyDeviceScsi(15, 5) - 7 DoIdentifyDeviceScsi(15, 6) - 7 DoIdentifyDeviceScsi(15, 7) - 7 OK:GetDiskInfo - Scsi CAtaSmart::Init - Complete EnableDpiAware InitDHtmlDialog OnInitDialog - Complete OnDocumentComplete - Start OnDocumentComplete - Complete OnDocumentComplete - Start CheckStartup CheckHideSerialNumber ChangeTheme ChangeZoomType UpdateDialogSize ChangeLang CMenu *menu = GetMenu() subMenu.Attach(menu->GetSubMenu(1)->GetSafeHmenu()); subMenu.Detach(); subMenu.Attach(menu->GetSubMenu(2)->GetSafeHmenu()); subMenu.Detach(); CheckRadioAutoRefresh(); CheckRadioWaitTime(); OnCelsius(); OnResidentHide(); if(GetIeVersion() >= 600) subMenu.Attach(menu->GetSubMenu(3)->GetSafeHmenu()); subMenu.Detach(); CheckRadioZoomType(); subMenu.Attach(menu->GetSubMenu(MENU_DRIVE_INDEX)->GetSafeHmenu()); subMenu.RemoveMenu(0, MF_BYPOSITION); for(int i = 0; i < m_Ata.vars.GetCount(); i++) subMenu.Detach(); subSubMenu.Attach(menu->GetSubMenu(2)->GetSubMenu(2)->GetSafeHmenu()); subSubMenu.RemoveMenu(0, MF_BYPOSITION); subSubMenu.Detach(); SetMenu(menu); DrawMenuBar(); UpdateData(FALSE); InitListCtrl(); ListView_SetExtendedListViewStyle(m_List.m_hWnd, style); m_List.SetImageList(&m_ImageList, LVSIL_SMALL); RebuildListHeader(m_SelectDisk, TRUE); width = (DWORD)(620 * m_ZoomRatio - GetSystemMetrics(SM_CXVSCROLL)); ChangeDisk(m_SelectDisk); m_Model = i18n() UpdateListCtrl(i) return FALSE; InitDriveList(); for(int i = 0; i < m_Ata.vars.GetCount(); i++) UpdateToolTip(); UpdateListCtrl(m_SelectDisk); SetClientRect(); WritePrivateProfileString CheckPage OnDocumentComplete - Complete