ThreadPoolBoundHandle.GetNativeOverlappedState(NativeOverlapped*) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.