MCPcopy Create free account
hub / github.com/bobranten/Ext4Fsd / UpdateCdrom

Method UpdateCdrom

Ext2Mgr/Ext2MgrDlg.cpp:1442–1465  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1440}
1441
1442void CExt2MgrDlg::UpdateCdrom(PEXT2_CDROM cdrom)
1443{
1444 for (int i = 0; i < m_VolumeList.GetItemCount(); i++) {
1445 PULONG data = (PULONG)m_VolumeList.GetItemData(i);
1446 if (!data) {
1447 continue;
1448 }
1449 if (*data == EXT2_CDROM_DEVICE_MAGIC &&
1450 data == (PULONG)cdrom) {
1451 Ext2RefreshVLCD(&m_VolumeList, cdrom, i);
1452 }
1453 }
1454
1455 for (int i = 0; i < m_DiskView.GetItemCount(); i++) {
1456 PULONG data = (PULONG)m_DiskView.GetItemData(i);
1457 if (!data) {
1458 continue;
1459 }
1460 if (*data == EXT2_CDROM_VOLUME_MAGIC &&
1461 (PUCHAR)data == ((PUCHAR)cdrom + 4)) {
1462 Ext2RefreshDVCM(&m_DiskView, cdrom, i);
1463 }
1464 }
1465}
1466
1467void CExt2MgrDlg::UpdatePartition(PEXT2_PARTITION part)
1468{

Callers 3

OnSdevChangeMpMethod · 0.80
OnSdevQuickMountMethod · 0.80
OnSdevExt2InfoMethod · 0.80

Calls 2

Ext2RefreshVLCDFunction · 0.85
Ext2RefreshDVCMFunction · 0.85

Tested by

no test coverage detected