ThreadPoolBoundHandle.GetNativeOverlappedState(NativeOverlapped*) Método

Definición

Importante

Esta API no es conforme a CLS.

Devuelve el objeto proporcionado por el usuario que se especificó cuando se asignó la NativeOverlapped instancia llamando al AllocateNativeOverlapped(IOCompletionCallback, Object, Object) método .

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

Parámetros

overlapped
NativeOverlapped*

Puntero no administrado a la estructura desde la NativeOverlapped que se va a devolver el objeto proporcionado por el usuario asociado.

Devoluciones

Objeto proporcionado por el usuario que distingue esta NativeOverlapped instancia de otras NativeOverlapped instancias o null si no se especificó una cuando se asignó la instancia llamando al AllocateNativeOverlapped método .

Atributos

Excepciones

overlapped es null.

Se aplica a