| 3737 | |
| 3738 | |
| 3739 | VOID |
| 3740 | Ext2InsertVolume( |
| 3741 | CListCtrl *List, |
| 3742 | PEXT2_VOLUME chain |
| 3743 | ) |
| 3744 | { |
| 3745 | int nItem = 0, nImage = 0; |
| 3746 | |
| 3747 | nItem = List->GetItemCount(); |
| 3748 | nImage = 0; |
| 3749 | |
| 3750 | if (chain->FsdInfo.Characteristics & FILE_VIRTUAL_VOLUME) { |
| 3751 | nImage = IDI_DYNAMIC - IDI_FLOPPY; |
| 3752 | } else if (chain->FsdInfo.Characteristics & FILE_REMOVABLE_MEDIA) { |
| 3753 | nImage = IDI_FLOPPY - IDI_FLOPPY; |
| 3754 | } else { |
| 3755 | nImage = IDI_DISK - IDI_FLOPPY; |
| 3756 | } |
| 3757 | |
| 3758 | nItem = List->InsertItem( LVIF_PARAM|LVIF_IMAGE, nItem, NULL, |
| 3759 | 0, 0, nImage, (LPARAM)chain); |
| 3760 | |
| 3761 | Ext2RefreshVLVI(List, chain, nItem); |
| 3762 | } |
| 3763 | |
| 3764 | VOID |
| 3765 | Ext2RefreshVLCD( |
no test coverage detected