EnumerableToDispatchMarshaler.MarshalNativeToManaged(IntPtr) 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.
Marshale un objet de code non managé en code managé.
public:
override System::Object ^ MarshalNativeToManaged(IntPtr pNativeData);
public:
virtual System::Object ^ MarshalNativeToManaged(IntPtr pNativeData);
public override object MarshalNativeToManaged (IntPtr pNativeData);
public virtual object MarshalNativeToManaged (IntPtr pNativeData);
abstract member MarshalNativeToManaged : nativeint -> obj
override this.MarshalNativeToManaged : nativeint -> obj
Public Overrides Function MarshalNativeToManaged (pNativeData As IntPtr) As Object
Public Overridable Function MarshalNativeToManaged (pNativeData As IntPtr) As Object
Paramètres
- pNativeData
-
IntPtr
nativeint
Pointeur vers l’objet non managé à convertir.
Retours
Objet managé.
Implémente
Exceptions
pNativeData
a la valeur null
.
Remarques
Le CLR appelle cette méthode avec le pointeur spécifié vers un objet non managé pour convertir cet objet du code non managé en code managé et retourne un objet managé représentant la vue managée des données non managées.