DkmClrAppDomain.GetMetaDataBytesPtr(String, UInt32) Methode

Definition

Einen Zeiger auf die unformatierten metadatenbytes des Manifest-Moduls der angeforderten Assembly, die nicht in den zu debuggenden Prozess geladen wurde. Hinweis: dieser Zeiger Wert wird ungültig, wenn das tatsächliche Modul in den zu debuggenden Prozess lädt oder wenn die APP-Domäne entladen wird.

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

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

Parameter

AssemblyName
String

In Der voll qualifizierte Name der zu ladenden Assembly.

Size
UInt32

Vorgenommen Die Größe des metadatenpuffers.

Gibt zurück

IntPtr

Vorgenommen Ein Zeiger auf den metadatenpuffer.

Ausnahmen

CORDB_E_MISSING_METADATA gibt an, dass die Assembly nicht gefunden wurde oder nicht geladen werden konnte.

Gilt für