IDkmNativeEditAndContinueUpdate.ApplyCodeChange(DkmNativeRuntimeInstance, DkmNativeInstructionAddress[], UInt32[], ReadOnlyCollection<String>, ReadOnlyCollection<String>) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Проверка и слияние кода или символов для предыдущего добавленного ожидающего изменения компилируемого объекта. Примечание. все операции слияния с кодом и символами ожидают в памяти, и ни один отлаживаемый объект не изменяется до тех пор, пока не будет вызвана фиксация ().
public:
void ApplyCodeChange(Microsoft::VisualStudio::Debugger::Native::DkmNativeRuntimeInstance ^ nativeRuntimeInstance, cli::array <Microsoft::VisualStudio::Debugger::Native::DkmNativeInstructionAddress ^> ^ modifiedStackIPAddresses, cli::array <System::UInt32> ^ lineHints, [Runtime::InteropServices::Out] System::Collections::ObjectModel::ReadOnlyCollection<System::String ^> ^ % warnings, [Runtime::InteropServices::Out] System::Collections::ObjectModel::ReadOnlyCollection<System::String ^> ^ % errors);
public void ApplyCodeChange (Microsoft.VisualStudio.Debugger.Native.DkmNativeRuntimeInstance nativeRuntimeInstance, Microsoft.VisualStudio.Debugger.Native.DkmNativeInstructionAddress[] modifiedStackIPAddresses, uint[] lineHints, out System.Collections.ObjectModel.ReadOnlyCollection<string> warnings, out System.Collections.ObjectModel.ReadOnlyCollection<string> errors);
abstract member ApplyCodeChange : Microsoft.VisualStudio.Debugger.Native.DkmNativeRuntimeInstance * Microsoft.VisualStudio.Debugger.Native.DkmNativeInstructionAddress[] * uint32[] * ReadOnlyCollection * ReadOnlyCollection -> unit
Public Sub ApplyCodeChange (nativeRuntimeInstance As DkmNativeRuntimeInstance, modifiedStackIPAddresses As DkmNativeInstructionAddress(), lineHints As UInteger(), ByRef warnings As ReadOnlyCollection(Of String), ByRef errors As ReadOnlyCollection(Of String))
Параметры
- nativeRuntimeInstance
- DkmNativeRuntimeInstance
Окне Представляет машинный код, исполняемый в целевом процессе.
- modifiedStackIPAddresses
- DkmNativeInstructionAddress[]
Окне IP-адреса измененных кадров стека. Требуется для использования указания строки для сопоставления IP-адресов.
- lineHints
- UInt32[]
Окне Указания номера исходной строки на основе 1 для измененных IP-адресов стека.
- warnings
- ReadOnlyCollection<String>
[Out, необязательно] Предупреждающие сообщения, если они есть.
- errors
- ReadOnlyCollection<String>
[Out, необязательно] Сообщения об ошибках, если таковые имеются.