ThreadPoolBoundHandle.GetNativeOverlappedState(NativeOverlapped*) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.