AVAILDATA

Four-byte buffer in which the system returns the number of bytes that were available in the named pipe.

Type
USHORT cbpipe; USHORT cbmessage;

C Declaration Method
typedef struct _AVAILDATA {  USHORT cbpipe;      /* bytes left in pipe. */  USHORT cbmessage;   /* bytes left in current message. */ } AVAILDATA;

Fields

 * cbpipe:Number of bytes that were buffered in the pipe, including the message-header bytes and bytes that have been examined.
 * cbmessage:Number of bytes in the current message. A value of 0 indicates a byte-stream pipe.