SafeHandleMarshaller<T>.ManagedToUnmanagedIn Structure

Définition

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
SafeHandleMarshaller<T>.ManagedToUnmanagedIn

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é.

S’applique à