ThreadPoolBoundHandle.GetNativeOverlappedState(NativeOverlapped*) Methode

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Gibt das vom Benutzer bereitgestellte Objekt zurück, das angegeben wurde, als die NativeOverlapped Instanz durch 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)]
[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 Struktur, aus der NativeOverlapped das zugeordnete 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 nicht angegeben wurde, als die Instanz durch Aufrufen der AllocateNativeOverlapped Methode zugewiesen wurde.

Attribute

Ausnahmen

overlapped ist null.

Gilt für: