Ignore:
Timestamp:
Jun 21, 2001, 11:07:54 PM (24 years ago)
Author:
sandervl
Message:

semaphore updates

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/hmdevice.cpp

    r6049 r6060  
    1 /* $Id: hmdevice.cpp,v 1.27 2001-06-19 10:50:23 sandervl Exp $ */
     1/* $Id: hmdevice.cpp,v 1.28 2001-06-21 21:07:53 sandervl Exp $ */
    22
    33/*
     
    983983
    984984
    985 /*****************************************************************************
    986  * Name      : DWORD HMDeviceHandler::WaitForSingleObject
    987  * Purpose   : object synchronization
    988  * Parameters: PHMHANDLEDATA pHMHandleData
    989  *             DWORD dwTimeout
    990  * Variables :
    991  * Result    : API returncode
    992  * Remark    :
    993  * Status    :
    994  *
    995  * Author    : Patrick Haller [Wed, 1999/06/17 20:44]
    996  *****************************************************************************/
    997 
    998 DWORD HMDeviceHandler::WaitForSingleObject(PHMHANDLEDATA pHMHandleData,
    999                                                DWORD         dwTimeout)
    1000 {
    1001   dprintf(("KERNEL32: HandleManager::DeviceHandler::WaitForSingleObject(%08xh,%08h)\n",
    1002            pHMHandleData->hHMHandle,
    1003            dwTimeout));
    1004 
    1005   return(ERROR_INVALID_FUNCTION);
    1006 }
    1007 
    1008 
    1009 /*****************************************************************************
    1010  * Name      : DWORD HMDeviceHandler::WaitForSingleObjectEx
    1011  * Purpose   : object synchronization
    1012  * Parameters: PHMHANDLEDATA pHMHandleData
    1013  *             DWORD dwTimeout
    1014  *             BOOL  fAlertable
    1015  * Variables :
    1016  * Result    : API returncode
    1017  * Remark    :
    1018  * Status    :
    1019  *
    1020  * Author    : Patrick Haller [Wed, 1999/06/17 20:44]
    1021  *****************************************************************************/
    1022 
    1023 DWORD HMDeviceHandler::WaitForSingleObjectEx(PHMHANDLEDATA pHMHandleData,
    1024                                                  DWORD         dwTimeout,
    1025                                                  BOOL          fAlertable)
    1026 {
    1027   dprintf(("KERNEL32: HandleManager::DeviceHandler::WaitForSingleObjectEx(%08xh,%08h,%08xh) not implemented correctly.\n",
    1028            pHMHandleData->hHMHandle,
    1029            dwTimeout,
    1030            fAlertable));
    1031 
    1032   //@@@PH: WARNING mapped to WaitForSingleObject simply. fAlertable missing!
    1033   return(ERROR_INVALID_FUNCTION);
    1034 }
    1035 
    1036985
    1037986/*****************************************************************************
     
    18931842    return(FALSE);
    18941843}
     1844/*****************************************************************************
     1845 * Name      : BOOL HMDeviceHandler::WaitForSingleObject
     1846 * Purpose   :
     1847 * Variables :
     1848 * Result    :
     1849 * Remark    :
     1850 * Status    :
     1851 *
     1852 * Author    : SvL
     1853 *****************************************************************************/
     1854DWORD HMDeviceHandler::WaitForSingleObject(PHMHANDLEDATA pHMHandleData,
     1855                                           DWORD  dwTimeout)
     1856{
     1857    dprintf(("KERNEL32: ERROR: HandleManager::DeviceHandler::WaitForSingleObject %08x %x",
     1858              pHMHandleData->hHMHandle, dwTimeout));
     1859
     1860    return WAIT_FAILED;
     1861}
     1862/*****************************************************************************
     1863 * Name      : BOOL HMDeviceHandler::WaitForSingleObject
     1864 * Purpose   :
     1865 * Variables :
     1866 * Result    :
     1867 * Remark    :
     1868 * Status    :
     1869 *
     1870 * Author    : SvL
     1871 *****************************************************************************/
     1872DWORD HMDeviceHandler::WaitForSingleObjectEx(PHMHANDLEDATA pHMHandleData,
     1873                                             DWORD  dwTimeout,
     1874                                             BOOL   fAlertable)
     1875{
     1876    dprintf(("KERNEL32: ERROR: HandleManager::DeviceHandler::WaitForSingleObjectEx %08x %x %d",
     1877              pHMHandleData->hHMHandle, dwTimeout, fAlertable));
     1878
     1879    return WAIT_FAILED;
     1880}
     1881/*****************************************************************************
     1882 * Name      : BOOL HMDeviceHandler::MsgWaitForMultipleObjects
     1883 * Purpose   :
     1884 * Variables :
     1885 * Result    :
     1886 * Remark    :
     1887 * Status    :
     1888 *
     1889 * Author    : SvL
     1890 *****************************************************************************/
     1891DWORD HMDeviceHandler::MsgWaitForMultipleObjects(PHMHANDLEDATA pHMHandleData,
     1892                                          DWORD      nCount,
     1893                                          LPHANDLE       pHandles,
     1894                                          BOOL       fWaitAll,
     1895                                          DWORD      dwMilliseconds,
     1896                                          DWORD      dwWakeMask)
     1897{
     1898    dprintf(("KERNEL32: ERROR: HandleManager::DeviceHandler::MsgWaitForMultipleObjects %08x %d %x %d %d %x",
     1899              pHMHandleData->hHMHandle, nCount, pHandles, fWaitAll, dwMilliseconds, dwWakeMask));
     1900
     1901    return WAIT_FAILED;
     1902}
     1903/*****************************************************************************
     1904 * Name      : BOOL HMDeviceHandler::WaitForMultipleObjects
     1905 * Purpose   :
     1906 * Variables :
     1907 * Result    :
     1908 * Remark    :
     1909 * Status    :
     1910 *
     1911 * Author    : SvL
     1912 *****************************************************************************/
     1913DWORD HMDeviceHandler::WaitForMultipleObjects (PHMHANDLEDATA pHMHandleData,
     1914                                               DWORD   cObjects,
     1915                                               PHANDLE lphObjects,
     1916                                               BOOL    fWaitAll,
     1917                                               DWORD   dwTimeout)
     1918{
     1919    dprintf(("KERNEL32: ERROR: HandleManager::DeviceHandler::WaitForMultipleObjects %08x %d %x %d %x",
     1920              pHMHandleData->hHMHandle, cObjects, lphObjects, fWaitAll, dwTimeout));
     1921
     1922    return WAIT_FAILED;
     1923}
Note: See TracChangeset for help on using the changeset viewer.