BOOL CreatePipe(
PHANDLE hReadPipe, // 传出参数,读端句柄
PHANDLE hWritePipe, // 传出参数,写端句柄
LPSECURITY_ATTRIBUTES lpPipeAttributes,
DWORD nSize // 缓冲区大小,系统根据此值计算一个合适的大小
);
// 除了第一个参数,其他都是传出参数
BOOL PeekNamedPipe(
HANDLE hNamedPipe,
LPVOID lpBuffer,
DWORD nBufferSize,
LPDWORD lpBytesRead,
LPDWORD lpTotalBytesAvail, // 管道中可读的字节总数
LPDWORD lpBytesLeftThisMessage
);
评论0
最新资源