SafeHandleMarshaller<T>.ManagedToUnmanagedIn Structure
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.
Marshale un SafeHandle comme valeur de handle sous-jacente comme paramètre in ou un paramètre transmis par valeur dans des scénarios managés à non managés comme P/Invokes.
public: where T : SafeHandlevalue class SafeHandleMarshaller<T>::ManagedToUnmanagedIn
public struct SafeHandleMarshaller<T>.ManagedToUnmanagedIn where T : SafeHandle
type SafeHandleMarshaller<'T (requires 'T :> SafeHandle)>.ManagedToUnmanagedIn = struct
Public Structure SafeHandleMarshaller(Of T).ManagedToUnmanagedIn
Paramètres de type
- T
- Héritage
Méthodes
| Nom | Description |
|---|---|
| Free() |
Libère toutes les références qui conservent le handle managé actif. |
| FromManaged(T) |
Initialise le marshaller à partir d’un handle managé. |
| ToUnmanaged() |
Obtient le handle non managé. |