<< 点击显示目录 >> 主页 PVI通信 > PVI帮助信息 > PVI base system > PVICOM interface > PVICOM functions > PviCreateResponse, PviXCreateResponse functions |
int PviCreateResponse (WPARAM wParam, LPDWORD pLinkID)
int PviXCreateResponse (DWORD hPvi, WPARAM wParam, LPDWORD pLinkID)
PviCreateResponse (ByVal wParam As Long, ByRef pLinkID As Long) As Long
PviXCreateResponse (ByVal hPvi As Long, ByVal wParam As Long, ByRef pLinkID As Long) As Long
Argument |
I/O |
说明 |
hPvi |
In |
来自 PviXInitialize 函数的实例句柄 |
wParam |
In |
对响应数据的引用。 必须指定用户信息中的 "wParam "参数 。 |
pLinkID |
Out |
指向用于记录链接ID的变量的指针(只有在设置了链接对象时才需要)。 |
如果数值不是0,则表明有错误。错误代码将作为一个值返回。如果在执行请求时发生错误,或者 通信实例 和PVI管理器之间的连接 中断(通信超时),则报告错误 。如果在调用函数时,"wParam "中指定的引用无效(例如,响应数据先前已被删除),则报告错误1205(无响应数据存在)。
该函数用于读取由 PviCreateRequest 或PviXCreateRequest发出的请求的响应 。
如果请求是为了建立一个链接对象,那么链接ID将被写入pLinkID指定的变量中。以后可以通过链接ID清楚地识别链接对象。如果已经设置了一个静态过程对象,那么有效的Link ID不会随响应返回。pLinkID参数也可以被指定为一个空指针。
如果已经用PviCreateRequest或PviXCreateRequest函数调用定义了一个用户信息,那么一旦收到用户信息,就必须调用PviCreateResponse或PviXCreateResponse函数。然而,当使用PVICALLBACK_DATA类型的回调函数时,这并不适用。