ThreadPool.BindHandle Method (SafeHandle)

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Binds an operating system handle to the ThreadPool.

Namespace:   System.Threading
Assembly:  mscorlib (in mscorlib.dll)

<SecurityPermissionAttribute(SecurityAction.Demand, Flags := SecurityPermissionFlag.UnmanagedCode)>
Public Shared Function BindHandle (
	osHandle As SafeHandle
) As Boolean

Parameters

osHandle
Type: System.Runtime.InteropServices.SafeHandle

A SafeHandle that holds the operating system handle. The handle must have been opened for overlapped I/O on the unmanaged side.

Return Value

Type: System.Boolean

true if the handle is bound; otherwise, false.

Exception Condition
ArgumentNullException

osHandle is null.

The osHandle parameter should be a SafeFileHandle, which derives from the abstract SafeHandle class.

SecurityPermission

for the ability to call unmanaged code. Associated enumeration: SecurityPermissionFlag.UnmanagedCode.

.NET Framework
Available since 2.0
Silverlight
Available since 2.0
Return to top
Show: