Структура DacpUsefulGlobalsData

Определяет буфер транспорта для адресов таблицы методов глобальной среды выполнения.

Note

Этот API изначально был разработан для внутреннего использования во время выполнения. Хотя она теперь поддерживается для 3-го стороннего использования, мы рекомендуем по возможности работать с ICorDebugICorProfiler и API.

Syntax

struct DacpUsefulGlobalsData : ZeroInit<DacpUsefulGlobalsData>
{
    CLRDATA_ADDRESS ArrayMethodTable;
    CLRDATA_ADDRESS StringMethodTable;
    CLRDATA_ADDRESS ObjectMethodTable;
    CLRDATA_ADDRESS ExceptionMethodTable;
    CLRDATA_ADDRESS FreeMethodTable;
};

Members

Член Описание
ArrayMethodTable Адрес таблицы методов массива.
StringMethodTable Адрес таблицы строковых методов.
ObjectMethodTable Адрес таблицы методов объекта.
ExceptionMethodTable Адрес таблицы методов исключения.
FreeMethodTable Адрес таблицы методов свободного объекта.

Remarks

Эта структура находится внутри среды выполнения и не предоставляется с помощью каких-либо заголовков или файлов библиотеки. Чтобы использовать его, определите структуру, как указано выше.

Требования

Платформы: см. раздел Требования к системе.
Заголовок: Никакой
Библиотека: Никакой
версии платформы .NET: доступно с версии 4.7

См. также