ThreadPoolBoundHandle.GetNativeOverlappedState(NativeOverlapped*) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Important
Cette API n’est pas conforme CLS.
Retourne l’objet fourni par l’utilisateur qui a été spécifié quand l’instance de NativeOverlapped a été allouée en appelant la méthode 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
Paramètres
- overlapped
- NativeOverlapped*
Pointeur non managé vers la structure NativeOverlapped à partir de laquelle retourner l’objet fourni par l’utilisateur associé.
Retours
Objet fourni par l’utilisateur qui distingue cette instance de NativeOverlapped des autres instances de NativeOverlapped, ou null
si aucun objet n’a été spécifié quand l’instance a été allouée en appelant la méthode AllocateNativeOverlapped.
- Attributs
Exceptions
overlapped
a la valeur null
.