itMSPAddress::GetEvent 方法 (msp.h)
GetEvent 方法检索事件信息。
语法
HRESULT GetEvent(
[in, out] DWORD *pdwSize,
byte *pEventBuffer
);
参数
[in, out] pdwSize
指向包含 pEventBuffer 大小(以字节为单位)的 DWORD 的指针。 成功后, pdwSize 返回 pEventBuffer 中的实际字节数。 如果 pEventBuffer 不够大,该方法将返回 TAPI_E_NOTENOUGHMEMORY ,此参数返回所需的数字(以字节为单位)。
pEventBuffer
[in、out、size_is (*pdwSize) ]指向包含 MSP event_info 信息的缓冲区的指针。
返回值
此方法可以返回其中一个值。
值 | 含义 |
---|---|
|
方法成功。 |
|
方法未实现。 |
|
pdwSize 或 pEventBuffer 参数不是有效的指针。 |
|
内存不足,无法执行操作。 |
|
pdwSize 参数对于缓冲区来说不够大。 |
|
未发生任何事件。 |
注解
TAPI3 在初始化中给定的事件句柄被发出信号时调用此方法。 TAPI 将重复调用此方法,直到它失败,以便它可以获取多个事件。 每个调用应仅返回一个事件结构。
MSP 基类的用户:此方法锁定事件列表。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | msp.h (包括 Tapi3.h) |