msos2.hlp (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
PIPEINFO (1.2)
                                                      Up Next Previous
────────────────────────────────────────────────────────────────────────────
 
#define INCL_DOSNMPIPES
 
typedef struct _PIPEINFO {    /* nmpinf */
    USHORT cbOut;
    USHORT cbIn;
    BYTE   cbMaxInst;
    BYTE   cbCurInst;
    BYTE   cbName;
    CHAR   szName[1];
} PIPEINFO;
 
The PIPEINFO structure contains named-pipe information retrieved by using
the DosQNmPipeInfo function. The length of the structure varies depending on
the length of the szName field.
 
Field      Description
────────────────────────────────────────────────────────────────────────────
 
cbOut      Specifies the size of the buffer for outgoing data.
 
cbIn       Specifies the size of the buffer for incoming data.
 
cbMaxInst  Specifies the maximum number of pipe instances that can be
           created.
 
cbCurInst  Specifies the number of current pipe instances.
 
cbName     Specifies the length of the pipe name.
 
szName[1]  Contains a null-terminated string with the pipe name, including
           the computer name if the pipe is remote.
 
See Also
 
DosQNmPipeInfo