Changeset 22024 for trunk/src/kernel32/hmdevice.cpp
- Timestamp:
- Sep 27, 2012, 4:08:58 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/hmdevice.cpp
r21302 r22024 118 118 ulRequestCode)); 119 119 120 return(ERROR_INVALID_FUNCTION); 120 SetLastError(ERROR_INVALID_FUNCTION); 121 return FALSE; 121 122 } 122 123 … … 146 147 lpHMDeviceName, pHMHandleData, srcprocess, pHMSrcHandle, destprocess)); 147 148 149 SetLastError(ERROR_INVALID_FUNCTION); 148 150 return FALSE; 149 151 } … … 178 180 pHMHandleDataTemplate)); 179 181 180 return(ERROR_INVALID_FUNCTION); 182 SetLastError(ERROR_INVALID_FUNCTION); 183 return NULL; 181 184 } 182 185 … … 322 325 pHMHandleData)); 323 326 327 SetLastError(ERROR_INVALID_FUNCTION); 324 328 return FILE_TYPE_UNKNOWN; 325 329 } … … 327 331 328 332 /***************************************************************************** 329 * Name : DWORDHMDeviceHandler::GetFileInformationByHandle333 * Name : BOOL HMDeviceHandler::GetFileInformationByHandle 330 334 * Purpose : determine the handle type 331 335 * Parameters: PHMHANDLEDATA pHMHandleData 332 336 * BY_HANDLE_FILE_INFORMATION* pHFI 333 337 * Variables : 334 * Result : API returncode338 * Result : Success indicator 335 339 * Remark : 336 340 * Status : … … 339 343 *****************************************************************************/ 340 344 341 DWORDHMDeviceHandler::GetFileInformationByHandle(PHMHANDLEDATA pHMHandleData,342 345 BOOL HMDeviceHandler::GetFileInformationByHandle(PHMHANDLEDATA pHMHandleData, 346 BY_HANDLE_FILE_INFORMATION* pHFI) 343 347 { 344 348 dprintf(("KERNEL32: HandleManager::DeviceHandler::GetFileInformationByHandle %s(%08xh,%08xh)\n", … … 347 351 pHFI)); 348 352 349 return(ERROR_INVALID_FUNCTION); 353 SetLastError(ERROR_INVALID_FUNCTION); 354 return FALSE; 350 355 } 351 356 … … 369 374 pHMHandleData)); 370 375 371 return(ERROR_INVALID_FUNCTION); 376 SetLastError(ERROR_INVALID_FUNCTION); 377 return FALSE; 372 378 } 373 379 … … 400 406 pFT3)); 401 407 402 return(ERROR_INVALID_FUNCTION); 408 SetLastError(ERROR_INVALID_FUNCTION); 409 return FALSE; 403 410 } 404 411 … … 424 431 { 425 432 DebugInt3(); 426 return(ERROR_INVALID_FUNCTION); 433 SetLastError(ERROR_INVALID_FUNCTION); 434 return FALSE; 427 435 } 428 436 … … 449 457 pSize)); 450 458 451 return -1; //INVALID_SET_FILE_POINTER 459 SetLastError(ERROR_INVALID_FUNCTION); 460 return INVALID_SET_FILE_POINTER; 452 461 } 453 462 … … 480 489 dwMoveMethod)); 481 490 482 return(ERROR_INVALID_FUNCTION); 491 SetLastError(ERROR_INVALID_FUNCTION); 492 return INVALID_SET_FILE_POINTER; 483 493 } 484 494 … … 645 655 *****************************************************************************/ 646 656 647 DWORDHMDeviceHandler::UnlockFileEx(PHMHANDLEDATA pHMHandleData,657 BOOL HMDeviceHandler::UnlockFileEx(PHMHANDLEDATA pHMHandleData, 648 658 DWORD dwReserved, 649 659 DWORD nNumberOfBytesToLockLow, … … 659 669 lpOverlapped)); 660 670 661 return(ERROR_INVALID_FUNCTION); 671 SetLastError(ERROR_INVALID_FUNCTION); 672 return FALSE; 662 673 } 663 674 … … 689 700 lpszSemaphoreName)); 690 701 691 return (ERROR_INVALID_FUNCTION); 702 SetLastError(ERROR_INVALID_FUNCTION); 703 return NULL; 692 704 } 693 705 … … 714 726 lpszSemaphoreName)); 715 727 716 return (ERROR_INVALID_FUNCTION); 728 SetLastError(ERROR_INVALID_FUNCTION); 729 return NULL; 717 730 } 718 731 … … 739 752 lpPreviousCount)); 740 753 741 return (ERROR_INVALID_FUNCTION); 754 SetLastError(ERROR_INVALID_FUNCTION); 755 return FALSE; 742 756 } 743 757 … … 767 781 lpszMutexName)); 768 782 769 return (ERROR_INVALID_FUNCTION); 783 SetLastError(ERROR_INVALID_FUNCTION); 784 return NULL; 770 785 } 771 786 … … 792 807 lpszMutexName)); 793 808 794 return (ERROR_INVALID_FUNCTION); 809 SetLastError(ERROR_INVALID_FUNCTION); 810 return NULL; 795 811 } 796 812 … … 813 829 pHMHandleData->hHMHandle)); 814 830 815 return (ERROR_INVALID_FUNCTION); 831 SetLastError(ERROR_INVALID_FUNCTION); 832 return FALSE; 816 833 } 817 834 … … 842 859 lpszEventName)); 843 860 844 return (ERROR_INVALID_FUNCTION); 861 SetLastError(ERROR_INVALID_FUNCTION); 862 return NULL; 845 863 } 846 864 … … 867 885 lpszEventName)); 868 886 869 return (ERROR_INVALID_FUNCTION); 887 SetLastError(ERROR_INVALID_FUNCTION); 888 return NULL; 870 889 } 871 890 … … 888 907 pHMHandleData->hHMHandle)); 889 908 890 return (ERROR_INVALID_FUNCTION); 909 SetLastError(ERROR_INVALID_FUNCTION); 910 return FALSE; 891 911 } 892 912 … … 930 950 pHMHandleData->hHMHandle)); 931 951 932 return (ERROR_INVALID_FUNCTION); 952 SetLastError(ERROR_INVALID_FUNCTION); 953 return FALSE; 933 954 } 934 955 … … 953 974 pHMHandleData->hHMHandle)); 954 975 955 return(ERROR_INVALID_FUNCTION); 976 SetLastError(ERROR_INVALID_FUNCTION); 977 return FALSE; 956 978 } 957 979 … … 983 1005 arg4)); 984 1006 985 return(ERROR_INVALID_FUNCTION); 1007 SetLastError(ERROR_INVALID_FUNCTION); 1008 return FALSE; 986 1009 } 987 1010 … … 1020 1043 lpName)); 1021 1044 1022 return(ERROR_INVALID_FUNCTION); 1045 SetLastError(ERROR_INVALID_FUNCTION); 1046 return NULL; 1023 1047 } 1024 1048 … … 1050 1074 lpName)); 1051 1075 1052 return(ERROR_INVALID_FUNCTION); 1076 SetLastError(ERROR_INVALID_FUNCTION); 1077 return NULL; 1053 1078 } 1054 1079 … … 1083 1108 dwNumberOfBytesToMap, lpBaseAddress)); 1084 1109 1085 return(NULL); 1110 SetLastError(ERROR_INVALID_FUNCTION); 1111 return NULL; 1086 1112 } 1087 1113 … … 1109 1135 lpOutBuffer, nOutBufferSize)); 1110 1136 1111 return(FALSE); 1137 SetLastError(ERROR_INVALID_FUNCTION); 1138 return FALSE; 1112 1139 } 1113 1140 … … 1375 1402 ThreadHandle)); 1376 1403 1377 return ERROR_INVALID_HANDLE; 1404 SetLastError(ERROR_INVALID_FUNCTION); 1405 return NULL; 1378 1406 } 1379 1407 … … 1397 1425 ProcessHandle)); 1398 1426 1399 return ERROR_INVALID_HANDLE; 1427 SetLastError(ERROR_INVALID_FUNCTION); 1428 return NULL; 1400 1429 } 1401 1430 /***************************************************************************** … … 1421 1450 pHMHandleData->hHMHandle)); 1422 1451 1423 return ERROR_INVALID_HANDLE; 1452 SetLastError(ERROR_INVALID_FUNCTION); 1453 return NULL; 1424 1454 } 1425 1455 /***************************************************************************** … … 1438 1468 pHMHandleData->hHMHandle)); 1439 1469 1470 SetLastError(ERROR_INVALID_FUNCTION); 1440 1471 return THREAD_PRIORITY_ERROR_RETURN; 1441 1472 } … … 1455 1486 pHMHandleData->hHMHandle)); 1456 1487 1488 SetLastError(ERROR_INVALID_FUNCTION); 1457 1489 return -1; 1458 1490 } … … 1472 1504 pHMHandleData->hHMHandle)); 1473 1505 1506 SetLastError(ERROR_INVALID_FUNCTION); 1474 1507 return FALSE; 1475 1508 } … … 1489 1522 pHMHandleData->hHMHandle)); 1490 1523 1524 SetLastError(ERROR_INVALID_FUNCTION); 1491 1525 return FALSE; 1492 1526 } … … 1506 1540 pHMHandleData->hHMHandle)); 1507 1541 1542 SetLastError(ERROR_INVALID_FUNCTION); 1508 1543 return FALSE; 1509 1544 } … … 1532 1567 lpUserTime)); 1533 1568 1569 SetLastError(ERROR_INVALID_FUNCTION); 1534 1570 return FALSE; 1535 1571 } … … 1550 1586 pHMHandleData->hHMHandle)); 1551 1587 1588 SetLastError(ERROR_INVALID_FUNCTION); 1552 1589 return FALSE; 1553 1590 } … … 1567 1604 pHMHandleData->hHMHandle)); 1568 1605 1606 SetLastError(ERROR_INVALID_FUNCTION); 1569 1607 return -1; 1570 1608 } … … 1584 1622 pHMHandleData->hHMHandle)); 1585 1623 1624 SetLastError(ERROR_INVALID_FUNCTION); 1586 1625 return FALSE; 1587 1626 } … … 1598 1637 BOOL HMDeviceHandler::SetThreadTerminated(HANDLE hThread, PHMHANDLEDATA pHMHandleData) 1599 1638 { 1639 SetLastError(ERROR_INVALID_FUNCTION); 1600 1640 return FALSE; 1601 1641 } … … 1621 1661 pHMHandleData->hHMHandle)); 1622 1662 1663 SetLastError(ERROR_INVALID_FUNCTION); 1623 1664 return (FALSE); 1624 1665 } … … 1647 1688 lpName)); 1648 1689 1649 return ERROR_INVALID_HANDLE; 1690 SetLastError(ERROR_INVALID_FUNCTION); 1691 return NULL; 1650 1692 } 1651 1693 … … 1666 1708 pHMHandleData->hHMHandle)); 1667 1709 1710 SetLastError(ERROR_INVALID_FUNCTION); 1668 1711 return FALSE; 1669 1712 } … … 1684 1727 pHMHandleData->hHMHandle)); 1685 1728 1729 SetLastError(ERROR_INVALID_FUNCTION); 1686 1730 return FALSE; 1687 1731 } … … 1708 1752 pHMHandleData->hHMHandle)); 1709 1753 1754 SetLastError(ERROR_INVALID_FUNCTION); 1710 1755 return FALSE; 1711 1756 } … … 1730 1775 pHMHandleData->hHMHandle)); 1731 1776 1777 SetLastError(ERROR_INVALID_FUNCTION); 1732 1778 return FALSE; 1733 1779 } … … 1743 1789 * Author : Przemyslaw Dobrowolski 1744 1790 *****************************************************************************/ 1745 DWORDHMDeviceHandler::TransactNamedPipe(PHMHANDLEDATA pHMHandleData,1791 BOOL HMDeviceHandler::TransactNamedPipe(PHMHANDLEDATA pHMHandleData, 1746 1792 LPVOID lpvWriteBuf, 1747 1793 DWORD cbWriteBuf, … … 1754 1800 pHMHandleData->hHMHandle)); 1755 1801 1802 SetLastError(ERROR_INVALID_FUNCTION); 1756 1803 return FALSE; 1757 1804 } … … 1775 1822 pHMHandleData->hHMHandle)); 1776 1823 1824 SetLastError(ERROR_INVALID_FUNCTION); 1777 1825 return FALSE; 1778 1826 } … … 1797 1845 pHMHandleData->hHMHandle)); 1798 1846 1847 SetLastError(ERROR_INVALID_FUNCTION); 1799 1848 return(FALSE); 1800 1849 } … … 1815 1864 pHMHandleData->hHMHandle, dwReadTimeout)); 1816 1865 1866 SetLastError(ERROR_INVALID_FUNCTION); 1817 1867 return(FALSE); 1818 1868 } … … 1833 1883 pHMHandleData->hHMHandle, dwTimeout)); 1834 1884 1885 SetLastError(ERROR_INVALID_FUNCTION); 1835 1886 return WAIT_FAILED; 1836 1887 } … … 1852 1903 pHMHandleData->hHMHandle, dwTimeout, fAlertable)); 1853 1904 1905 SetLastError(ERROR_INVALID_FUNCTION); 1854 1906 return WAIT_FAILED; 1855 1907 } … … 1874 1926 pHMHandleData->hHMHandle, nCount, pHandles, fWaitAll, dwMilliseconds, dwWakeMask)); 1875 1927 1928 SetLastError(ERROR_INVALID_FUNCTION); 1876 1929 return WAIT_FAILED; 1877 1930 } … … 1895 1948 pHMHandleData->hHMHandle, cObjects, lphObjects, fWaitAll, dwTimeout)); 1896 1949 1950 SetLastError(ERROR_INVALID_FUNCTION); 1897 1951 return WAIT_FAILED; 1898 1952 } … … 1914 1968 pHMHandleData->hHMHandle, lpszFileName, cbFileName)); 1915 1969 1970 SetLastError(ERROR_INVALID_FUNCTION); 1916 1971 return FALSE; 1917 1972 }
Note:
See TracChangeset
for help on using the changeset viewer.