Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Вызывается службами доступа к данным среды CLR для выделения памяти в адресном пространстве этого целевого процесса.
Синтаксис
HRESULT AllocVirtual(
[in] CLRDATA_ADDRESS addr,
[in] ULONG32 size,
[in] ULONG32 typeFlags,
[in] ULONG32 protectFlags,
[out] CLRDATA_ADDRESS* virt
);
Параметры
addr [in] CLRDATA_ADDRESS Значение, указывающее запрошенный начальный адрес выделенной памяти.
size [in] Размер памяти, выделяемой в байтах.
typeFlags [in] Флаги, управляющие выделением памяти. См. функцию Win32 VirtualAlloc .
protectFlags [in] Атрибуты защиты выделенной памяти. См. функцию Win32 VirtualAlloc .
virt [out] Указатель на CLRDATA_ADDRESS значение, указывающее фактический начальный адрес выделенной памяти.
Замечания
Метод AllocVirtual служит логическим оболочкой для функции Win32 VirtualAlloc .
Этот метод реализуется модулем записи отладчика.
Требования
Платформы: см. раздел Требования к системе.
Заголовок: ClrData.idl, ClrData.h
Библиотека: CorGuids.lib
версии платформа .NET Framework: Доступно с версии 2.0