Marshal.GetManagedThunkForUnmanagedMethodPtr(IntPtr, IntPtr, Int32) Méthode

Définition

Attention

The GetManagedThunkForUnmanagedMethodPtr method has been deprecated and will be removed in a future release.

Obtient un pointeur vers une fonction générée par runtime qui marshale un appel du code managé à du code non managé.

C#
public static IntPtr GetManagedThunkForUnmanagedMethodPtr(IntPtr pfnMethodToWrap, IntPtr pbSignature, int cbSignature);
C#
[System.Obsolete("The GetManagedThunkForUnmanagedMethodPtr method has been deprecated and will be removed in a future release.", false)]
public static IntPtr GetManagedThunkForUnmanagedMethodPtr(IntPtr pfnMethodToWrap, IntPtr pbSignature, int cbSignature);
C#
[System.Obsolete("The GetManagedThunkForUnmanagedMethodPtr method has been deprecated and will be removed in a future release.", false)]
[System.Security.SecurityCritical]
public static IntPtr GetManagedThunkForUnmanagedMethodPtr(IntPtr pfnMethodToWrap, IntPtr pbSignature, int cbSignature);

Paramètres

pfnMethodToWrap
IntPtr

Pointeur vers la méthode à marshaler.

pbSignature
IntPtr

Pointeur vers la signature de la méthode.

cbSignature
Int32

Nombre d'octets dans pbSignature.

Retours

IntPtr

Pointeur vers la fonction qui doit marshaler un appel du paramètre pfnMethodToWrap vers du code non managé.

Attributs

Remarques

GetManagedThunkForUnmanagedMethodPtr est exposé pour la prise en charge du compilateur uniquement.

S’applique à

Produit Versions (Obsolète)
.NET Framework 1.1 (2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1)