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, необязательно] Сообщения об ошибках, если таковые имеются.

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