ThreadPoolBoundHandle.GetNativeOverlappedState(NativeOverlapped*) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Zwraca obiekt podany przez użytkownika, który został określony podczas NativeOverlapped przydzielania wystąpienia przez wywołanie AllocateNativeOverlapped(IOCompletionCallback, Object, Object) metody .
public:
static System::Object ^ GetNativeOverlappedState(System::Threading::NativeOverlapped* overlapped);
[System.CLSCompliant(false)]
public static object GetNativeOverlappedState (System.Threading.NativeOverlapped* overlapped);
[System.CLSCompliant(false)]
public static object? GetNativeOverlappedState (System.Threading.NativeOverlapped* overlapped);
[System.CLSCompliant(false)]
[System.Security.SecurityCritical]
public static object GetNativeOverlappedState (System.Threading.NativeOverlapped* overlapped);
[<System.CLSCompliant(false)>]
static member GetNativeOverlappedState : nativeptr<System.Threading.NativeOverlapped> -> obj
[<System.CLSCompliant(false)>]
[<System.Security.SecurityCritical>]
static member GetNativeOverlappedState : nativeptr<System.Threading.NativeOverlapped> -> obj
Parametry
- overlapped
- NativeOverlapped*
Niezarządzany wskaźnik do NativeOverlapped struktury, z której ma być zwracany skojarzony obiekt dostarczony przez użytkownika.
Zwraca
Obiekt dostarczony przez użytkownika, który odróżnia to NativeOverlapped wystąpienie od innych NativeOverlapped wystąpień lub null
jeśli nie został określony, gdy wystąpienie zostało przydzielone przez wywołanie AllocateNativeOverlapped metody .
- Atrybuty
Wyjątki
overlapped
to null
.