Поделиться через


DkmClrModuleInstance.GetMetaDataBytesPtr(UInt32) Метод

Определение

Получение указателя на необработанные байты метаданных для заданного модуля.

ПРИМЕЧАНИЕ. Это значение указателя станет недопустимым, если модуль а) выгружен или б) изменен. Чтобы обнаружить эти сценарии, а) добавьте элемент данных в экземпляр модуля. Указатель будет недопустимым после вызова метода OnClose (при выгрузке экземпляра модуля). б) Реализуйте IDkmClrModuleModifiedNotification.

Этот API появился в 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

Параметры

Size
UInt32

[Out] Размер буфера метаданных.

Возвращаемое значение

IntPtr

nativeint

[Out] Указатель на буфер метаданных.

Применяется к