CommonMessagePump.IOleComponent2Private.GetWaitHandlesAndTimeout 方法
获取等待句柄和超时值。
命名空间: Microsoft.VisualStudio.Shell
程序集: Microsoft.VisualStudio.Shell.11.0(在 Microsoft.VisualStudio.Shell.11.0.dll 中)
语法
声明
Private Function GetWaitHandlesAndTimeout ( _
handles As IntPtr(), _
<OutAttribute> ByRef handleCount As UInteger, _
<OutAttribute> ByRef timeout As UInteger, _
loopData As IntPtr _
) As Integer Implements IOleComponent2Private.GetWaitHandlesAndTimeout
int IOleComponent2Private.GetWaitHandlesAndTimeout(
IntPtr[] handles,
out uint handleCount,
out uint timeout,
IntPtr loopData
)
参数
- handles
类型:array<System.IntPtr[]
处理。
- handleCount
类型:System.UInt32%
[in] 处理数返回。
- timeout
类型:System.UInt32%
[in] 超时。
- loopData
类型:System.IntPtr
循环数据。
返回值
类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。
实现
IOleComponent2Private.GetWaitHandlesAndTimeout(array<IntPtr[], UInt32%, UInt32%, IntPtr)
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。