Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Возвращает весь код для указанной функции, отформатированный для дизассембли. Этот метод является устаревшим. Вместо этого используйте ICorDebugCode2::GetCodeChunks .
Синтаксис
HRESULT GetCode (
[in] ULONG32 startOffset,
[in] ULONG32 endOffset,
[in] ULONG32 cBufferAlloc,
[out, size_is(cBufferAlloc),
length_is(*pcBufferSize)] BYTE buffer[],
[out] ULONG32 *pcBufferSize
);
Параметры
startOffset [in] Смещение начала функции.
endOffset [in] Смещение конца функции.
cBufferAlloc [in] Размер массива buffer , в который будет возвращен код.
buffer [out] Массив, в который будет возвращен код.
pcBufferSize [out] Количество возвращаемых байтов.
Замечания
Если код функции разделен на несколько блоков, они объединяются в порядке увеличения собственного смещения. Границы инструкций не проверяются.
Требования
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
Версии .NET: 1.1, 1.0