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

Function Ext2RefreshVolumeList

Ext2Mgr/enumDisk.cpp:3838–3861  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3836}
3837
3838VOID
3839Ext2RefreshVolumeList(CListCtrl *List)
3840{
3841 List->DeleteAllItems();
3842 PEXT2_VOLUME chain = gVols;
3843
3844 /* adding disk volumes */
3845 while (chain) {
3846 Ext2InsertVolume(List, chain);
3847 chain = chain->Next;
3848 }
3849
3850 /* adding cdroms */
3851
3852 ULONG i = 0;
3853
3854 for (i=0; i < g_nCdroms; i++) {
3855
3856 if (!gCdroms[i].bLoaded || gCdroms[i].bEjected) {
3857 continue;
3858 }
3859 Ext2InsertCdromAsVolume(List, &gCdroms[i]);
3860 }
3861}
3862
3863VOID
3864Ext2RefreshDVPT(

Callers 2

OnInitDialogMethod · 0.85
OnRefreshMethod · 0.85

Calls 2

Ext2InsertVolumeFunction · 0.85
Ext2InsertCdromAsVolumeFunction · 0.85

Tested by

no test coverage detected