ThreadPoolBoundHandle.GetNativeOverlappedState(NativeOverlapped*) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wichtig
Diese API ist nicht CLS-kompatibel.
Gibt das vom Benutzer bereitgestellte Objekt zurück, das angegeben wurde, als die NativeOverlapped-Instanz durch das Aufrufen der AllocateNativeOverlapped(IOCompletionCallback, Object, Object)-Methode zugewiesen wurde.
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
Parameter
- overlapped
- NativeOverlapped*
Ein nicht verwalteter Zeiger auf die NativeOverlapped-Struktur, aus der das verknüpfte vom Benutzer bereitgestellte Objekt zurückgegeben werden soll.
Gibt zurück
Ein vom Benutzer bereitgestelltes Objekt, das diese NativeOverlapped-Instanz von anderen NativeOverlapped-Instanzen unterscheidet, oder null
, wenn keins angegeben wurde, als die Instanz durch einen Aufruf der AllocateNativeOverlapped-Methode zugewiesen wurde.
- Attribute
Ausnahmen
overlapped
ist null
.