DkmClrAppDomain.GetMetaDataBytesPtr(String, UInt32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
Vorgenommen Ein Zeiger auf den metadatenpuffer.
Ausnahmen
CORDB_E_MISSING_METADATA gibt an, dass die Assembly nicht gefunden wurde oder nicht geladen werden konnte.