Ignore:
Timestamp:
Jun 23, 2001, 6:59:28 PM (24 years ago)
Author:
sandervl
Message:

semaphore updates

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/hmsemaphore.h

    r6060 r6084  
    1 /* $Id: hmsemaphore.h,v 1.4 2001-06-21 21:07:54 sandervl Exp $ */
     1/* $Id: hmsemaphore.h,v 1.5 2001-06-23 16:59:28 sandervl Exp $ */
    22
    33/*
     
    2323#include "HMDevice.h"
    2424#include "HMOpen32.h"
     25
     26#ifdef USE_OS2SEMAPHORES
     27typedef struct {
     28    LONG   currentCount;
     29    LONG   maximumCount;
     30    LONG   refCount;
     31    ULONG  hev;
     32} SEM_INFO, *PSEM_INFO;
     33#endif
    2534
    2635
     
    97106
    98107
     108DWORD HMSemWaitForMultipleObjects (DWORD   cObjects,
     109                                   PHANDLE lphObjects,
     110                                   BOOL    fWaitAll,
     111                                   DWORD   dwTimeout);
     112
     113DWORD HMSemMsgWaitForMultipleObjects (DWORD   cObjects,
     114                                      PHANDLE lphObjects,
     115                                      BOOL    fWaitAll,
     116                                      DWORD   dwTimeout,
     117                                      DWORD   dwWakeMask);
     118
     119void FixSemName(char *lpszSemaphoreName);
     120
    99121#endif /* _HM_DEVICE_SEMAPHORE_H_ */
    100122
Note: See TracChangeset for help on using the changeset viewer.