|
|
VB声明 |
Declare Function SetNamedPipeHandleState Lib
"kernel32" Alias "SetNamedPipeHandleState" (ByVal hNamedPipe As Long,
lpMode As Long, lpMaxCollectionCount As Long, lpCollectDataTimeout As Long) As Long |
说明 |
设置与一个命名管道的运作有关的信息 |
返回值 |
Long,非零表示成功,零表示失败。会设置GetLastError |
参数表 |
参数 |
类型及说明 |
hNamedPipe |
Long,指定一个命名管道的句柄 |
lpMode |
Long,下列常数的一个或多个:PIPE_WAIT, PIPE_NOWAIT,
PIPE_READMODE_BYTE以及 PIPE_READMODE_MESSAGE。请参考CreateNamedPipe函数,了解有关这些标志的进一步情况 |
lpMaxCollectionCount |
Long,如管道设为通过一个网络传输数据,则在这里指定通过管道发送之前可排除等候的最大数据量 |
lpCollectDataTimeout |
Long,如管道设为通过一个网络传输数据,则在这里指定网络数据传输前能够忍受的最长等候时间(超时) |
|