Condividi tramite


ThreadPoolBoundHandle.GetNativeOverlappedState(NativeOverlapped*) Metodo

Definizione

Importante

Questa API non è conforme a CLS.

Restituisce l'oggetto specificato dall'utente quando l'istanza NativeOverlapped è stata allocata mediante la chiamata del metodo AllocateNativeOverlapped(IOCompletionCallback, Object, Object).

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

Parametri

overlapped
NativeOverlapped*

Puntatore non gestito alla struttura NativeOverlapped dalla quale restituire l'oggetto specificato dall'utente associato.

Restituisce

Object

Oggetto specificato dall'utente che distingue questa istanza NativeOverlapped da altre istanze NativeOverlapped oppure null se non è stato specificato un oggetto all'allocazione dell'istanza tramite una chiamata al metodo AllocateNativeOverlapped.

Attributi

Eccezioni

overlapped è null.

Si applica a