请输入您要查询的百科知识:

 

词条 PeekNamedPipe
释义

说明

预览一个管道中的数据,或取得与管道中的数据有关的信息.

返回值

Long,非零表示成功,零表示失败。会设置GetLastError.

VB声明

Declare Function PeekNamedPipe Lib "kernel32" Alias "PeekNamedPipe" (ByVal hNamedPipe As Long, lpBuffer As Any, ByVal nBufferSize As Long, lpBytesRead As Long, lpTotalBytesAvail As Long, lpBytesLeftThisMessage As Long) As Long

参数表

参数 类型及说明

hNamedPipe Long,指定一个管道的句柄。这并不一定是某个命名管道的句柄——匿名管道同样适用

lpBuffer Any,指定要装载数据的一个缓冲区的头一个字符。可以为零(使用ByVal 0&)

nBufferSize Long,lpBuffer缓冲区长度

lpBytesRead Long,保存装载到缓冲区的字符数量

lpTotalBytesAvail Long,保存管道中可用的字符数量

lpBytesLeftThisMessage Long,保存这次读操作后仍然保留在消息中的字符数。只能为那些基于消息的命名管道设置

注释

由这个函数读入的数据实际并不能从管道中删除。如果要对一个管道进行轮询,了解是否有可能数据,那么使用这个函数特别理想.

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/31 12:38:47