Freigeben über


DkmClrModuleInstance.GetMetaDataBytesPtr(UInt32) Methode

Definition

Rufen Sie einen Zeiger auf die Rohmetadatenbytes für das angegebene Modul ab.

HINWEIS: Dieser Zeigerwert wird ungültig, wenn das Modul a) entladen oder b) geändert wird. So erkennen Sie diese Szenarien: a) Fügen Sie dem Modul instance ein Datenelement hinzu. Der Zeiger ist ungültig, nachdem die OnClose-Methode aufgerufen wurde (wenn das Modul instance entladen wird). b) Implementieren sie IDkmClrModuleModifiedNotification.

Diese API wurde in Visual Studio 14 RTM (DkmApiVersion.VS14RTM) eingeführt.

public:
 IntPtr GetMetaDataBytesPtr([Runtime::InteropServices::Out] System::UInt32 % Size);
public IntPtr GetMetaDataBytesPtr (out uint Size);
member this.GetMetaDataBytesPtr : uint32 -> nativeint
Public Function GetMetaDataBytesPtr (ByRef Size As UInteger) As IntPtr

Parameter

Size
UInt32

[Out] Die Größe des Metadatenpuffers.

Gibt zurück

IntPtr

nativeint

[Out] Ein Zeiger auf den Metadatenpuffer.

Gilt für: