Changeset 1674 for trunk/dll/treecnr.c
- Timestamp:
- Dec 30, 2012, 9:43:46 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/treecnr.c
r1673 r1674 88 88 combination of event and mutex semaphores 89 89 04 Aug 12 GKY Fix trap reported by Ben 90 30 Dec 12 GKY Changed refresh removable media to query LVM directly to call Rediscover_PRMs (Ticket 472); 91 Also added a tree rescan following volume detach. 90 92 91 93 ***********************************************************************/ … … 2443 2445 } 2444 2446 apptail = info; 2445 } 2447 } 2448 PostMsg(hwndTree, WM_COMMAND, MPFROM2SHORT(IDM_RESCAN, 0), MPVOID); 2446 2449 } 2447 2450 } … … 2608 2611 2609 2612 case IDM_REFRESHREMOVABLES: 2610 runemf2(SEPARATE | WINDOWED | BACKGROUND | MINIMIZED | WAIT, 2611 HWND_DESKTOP, pszSrcFile, __LINE__, NULL, NULL, 2612 "%s %s", PCSZ_LVMEXE, "/RediscoverPRM"); 2613 PostMsg(hwndTree, WM_COMMAND, MPFROM2SHORT(IDM_RESCAN, 0), MPVOID); 2614 break; 2613 { 2614 PFN Rediscover_PRMs; 2615 HMODULE hmod = 0; 2616 APIRET rc; 2617 CHAR objerr[CCHMAXPATH]; 2618 2619 rc = DosLoadModule(objerr, sizeof(objerr), "LVM", &hmod); 2620 if (!rc) { 2621 rc = DosQueryProcAddr(hmod, 70, NULL, &Rediscover_PRMs); 2622 if (!rc) 2623 Rediscover_PRMs(&rc); 2624 DosFreeModule(hmod); 2625 } 2626 if (!rc) 2627 PostMsg(hwndTree, WM_COMMAND, MPFROM2SHORT(IDM_RESCAN, 0), MPVOID); 2628 break; 2629 } 2615 2630 2616 2631 case IDM_SORTNAME:
Note:
See TracChangeset
for help on using the changeset viewer.