ThreadPoolBoundHandle.BindHandle(SafeHandle) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
ThreadPoolBoundHandle Vrátí hodnotu pro zadaný popisovač, který je vázán na fond systémových vláken.
public:
static System::Threading::ThreadPoolBoundHandle ^ BindHandle(System::Runtime::InteropServices::SafeHandle ^ handle);
public static System.Threading.ThreadPoolBoundHandle BindHandle (System.Runtime.InteropServices.SafeHandle handle);
[System.Security.SecurityCritical]
public static System.Threading.ThreadPoolBoundHandle BindHandle (System.Runtime.InteropServices.SafeHandle handle);
static member BindHandle : System.Runtime.InteropServices.SafeHandle -> System.Threading.ThreadPoolBoundHandle
[<System.Security.SecurityCritical>]
static member BindHandle : System.Runtime.InteropServices.SafeHandle -> System.Threading.ThreadPoolBoundHandle
Public Shared Function BindHandle (handle As SafeHandle) As ThreadPoolBoundHandle
Parametry
- handle
- SafeHandle
Objekt, který obsahuje popisovač operačního systému. Popisovač se musí otevřít pro překrývající se vstupně-výstupní operace v nespravovaném kódu.
Návraty
A ThreadPoolBoundHandle pro handle
, která je vázána na fond systémových vláken.
- Atributy
Výjimky
handle
je null
.
handle
byl odstraněn.
-nebo-
handle
neodkazuje na platný vstupně-výstupní popisovač.
-nebo-
handle
odkazuje na popisovač, který nebyl otevřen pro překrývající se vstupně-výstupní operace.
-nebo-
handle
odkazuje na popisovač, který již byl vázán.
Poznámky
Tato metoda by se měla volat jednou na popisovač.
Objekt ThreadPoolBoundHandle nepřebývá vlastnictví handle
; zůstává odpovědností volajícího za volání Dispose.