Data structure for the status of a named pipe that is attached to a semaphore.

typedef struct _PIPESEMSTATE {
  BYTE       fStatus;  /*  A coded value that indicates the status of the named pipe. */
  BYTE       fFlag;    /*  Additional information about the state of the named pipe. */
  USHORT     usKey;    /*  A key value that distinguishes events arriving on different named pipes that are attached to the same semaphore. */
  USHORT     usAvail;  /*  Number of bytes available in the pipe. */
} PIPESEMSTATE;

typedef   PIPESEMSTATE   * PPIPESEMSTATE ;


[Back] [Next]