ThreadPoolBoundHandle.GetNativeOverlappedState(NativeOverlapped*) Metodo

Definizione

Importante

Questa API non è conforme a CLS.

Restituisce l'oggetto fornito dall'utente specificato quando l'istanza NativeOverlapped è stata allocata chiamando il AllocateNativeOverlapped(IOCompletionCallback, Object, Object) metodo .

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

Parametri

overlapped
NativeOverlapped*

Puntatore non gestito alla NativeOverlapped struttura da cui restituire l'oggetto fornito dall'utente associato.

Valori restituiti

Oggetto fornito dall'utente che distingue questa NativeOverlapped istanza da altre NativeOverlapped istanze o null se non ne è stata specificata una quando l'istanza è stata allocata chiamando il AllocateNativeOverlapped metodo .

Attributi

Eccezioni

overlapped è null.

Si applica a