Freigeben über


Marshal.PtrToStructure-Methode

 

Veröffentlicht: Oktober 2016

Marshallt Daten aus einem nicht verwalteten Speicherblock zu einem verwalteten Objekt.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

Überladungsliste

Name Beschreibung
System_CAPS_pubmethodSystem_CAPS_static PtrToStructure(IntPtr, Object)

Marshallt Daten aus einem nicht verwalteten Speicherblock zu einem verwalteten Objekt.

System_CAPS_pubmethodSystem_CAPS_static PtrToStructure(IntPtr, Type)

Marshallt Daten aus einem nicht verwalteten Speicherblock zu einem neu belegten, verwalteten Objekt des angegebenen Typs.

System_CAPS_pubmethodSystem_CAPS_static PtrToStructure<T>(IntPtr)

[Wird nur in .NET Framework 4.5.1 und neueren Versionen unterstützt]

Marshallt Daten aus einem nicht verwalteten Speicherblock zu einem neu belegten, verwalteten Objekt des von einem generischen Typparameter angegebenen Typs.

System_CAPS_pubmethodSystem_CAPS_static PtrToStructure<T>(IntPtr, T)

[Wird nur in .NET Framework 4.5.1 und neueren Versionen unterstützt]

Marshallt Daten aus einem nicht verwalteten Speicherblock zu einem verwalteten Objekt eines festgelegten Typs.

Siehe auch

Marshal-Klasse
System.Runtime.InteropServices-Namespace

Zurück zum Anfang