Changeset 3897 for trunk/src/kernel32/HandleManager.cpp
- Timestamp:
- Jul 26, 2000, 8:06:22 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/HandleManager.cpp
r3837 r3897 1 /* $Id: HandleManager.cpp,v 1.4 3 2000-07-17 00:40:17 phallerExp $ */1 /* $Id: HandleManager.cpp,v 1.44 2000-07-26 18:06:21 sandervl Exp $ */ 2 2 3 3 /* … … 1764 1764 dwResult = pHMHandle->pDeviceHandler->WaitForSingleObject(&pHMHandle->hmHandleData, 1765 1765 dwTimeout); 1766 // @@@PH Note: return code is wrong! 1767 switch (dwResult) 1768 { 1769 case 1: // OS/2: ERROR_INVALID_FUNCTION 1770 dprintf(("KERNEL32: HandleManager:HMWaitForSingleObject(%08xh) %s needs implementation\n", 1771 pHMHandle->pDeviceHandler->lpHMDeviceName)); 1772 dwResult = WAIT_ABANDONED; 1773 break; 1774 1775 case 640: // OS/2: ERROR_TIMEOUT 1776 dwResult = WAIT_TIMEOUT; 1777 break; 1778 1779 case 105: // ERROR_SEM_OWNER_DIED: 1780 case 95: // ERROR_INTERRUPT 1781 dwResult = WAIT_ABANDONED; 1782 break; 1783 1784 case NO_ERROR: 1785 dwResult = WAIT_OBJECT_0; 1786 break; 1787 1788 default: 1789 SetLastError(dwResult); 1790 dwResult = WAIT_FAILED; 1791 break; 1792 } 1793 1766 1794 1767 return (dwResult); /* deliver return code */ 1795 1768 }
Note:
See TracChangeset
for help on using the changeset viewer.