ThreadPoolBoundHandle.GetNativeOverlappedState(NativeOverlapped*) Methode

Definitie

Belangrijk

Deze API is niet CLS-conform.

Retourneert het door de gebruiker opgegeven object dat is opgegeven toen het NativeOverlapped exemplaar werd toegewezen door de methode aan te AllocateNativeOverlapped(IOCompletionCallback, Object, Object) roepen.

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

Parameters

overlapped
NativeOverlapped*

Een onbeheerde aanwijzer naar de NativeOverlapped structuur waaruit het gekoppelde door de gebruiker verstrekte object moet worden geretourneerd.

Retouren

Een door de gebruiker opgegeven object dat dit NativeOverlapped exemplaar onderscheidt van andere NativeOverlapped exemplaren, of null als er geen object is opgegeven toen het exemplaar werd toegewezen door de AllocateNativeOverlapped methode aan te roepen.

Kenmerken

Uitzonderingen

overlapped is null.

Van toepassing op