DkmClrModuleInstance.GetMetaDataBytesPtr(UInt32) Metoda

Definicja

Pobierz wskaźnik do nieprzetworzonych bajtów metadanych dla danego modułu.

UWAGA: Ta wartość wskaźnika stanie się nieprawidłowa, jeśli/gdy moduł jest) zwolniony lub b) zmodyfikowany. Aby wykryć następujące scenariusze: a) Dodaj element danych do wystąpienia modułu. Wskaźnik będzie nieprawidłowy po wywołaniu metody OnClose (po rozładowaniu wystąpienia modułu). b) Zaimplementuj identyfikator IDkmClrModuleModifiedNotification.

Ten interfejs API został wprowadzony w programie Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

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

Parametry

Size
UInt32

[Out] Rozmiar buforu metadanych.

Zwraca

IntPtr

nativeint

[Out] Wskaźnik do buforu metadanych.

Dotyczy