DkmClrNcContainerModuleInstance.CreateInstructionAddressFromRva Yöntem

Tanım

Bir RVA 'dan modüle Dkmclrnckomutctionaddress oluşturur.

Bu yöntem, belirtilen çalışma listesine yeni bir iş öğesi ekler ve iş öğesi eklendikten sonra döndürülür. İş öğesinin gerçek işlenmesi zaman uyumsuzdur. Çağrıyı yapan, isteğin tamamlanma yordamı aracılığıyla tamamlandığını bilgilendirilir.

Bu API, Visual Studio 15 güncelleştirme 6 ' da (DkmApiVersion. VS15Update6) tanıtılmıştır.

public:
 void CreateInstructionAddressFromRva(Microsoft::VisualStudio::Debugger::DkmWorkList ^ WorkList, System::UInt32 Rva, Microsoft::VisualStudio::Debugger::DkmCompletionRoutine<Microsoft::VisualStudio::Debugger::Clr::NativeCompilation::DkmCreateInstructionAddressFromRvaAsyncResult> ^ CompletionRoutine);
public void CreateInstructionAddressFromRva (Microsoft.VisualStudio.Debugger.DkmWorkList WorkList, uint Rva, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Clr.NativeCompilation.DkmCreateInstructionAddressFromRvaAsyncResult> CompletionRoutine);
member this.CreateInstructionAddressFromRva : Microsoft.VisualStudio.Debugger.DkmWorkList * uint32 * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Clr.NativeCompilation.DkmCreateInstructionAddressFromRvaAsyncResult> -> unit
Public Sub CreateInstructionAddressFromRva (WorkList As DkmWorkList, Rva As UInteger, CompletionRoutine As DkmCompletionRoutine(Of DkmCreateInstructionAddressFromRvaAsyncResult))

Parametreler

WorkList
DkmWorkList

Yeni iş öğesinin ekleneceği WorkList.

Rva
UInt32

'Ndaki Yönerge adresinin RVA 'Sı.

CompletionRoutine
DkmCompletionRoutine<DkmCreateInstructionAddressFromRvaAsyncResult>

İstek tamamlandığında harekete geçirme yordamı. İstek, iş listesine başarıyla eklendiğinde, bu her zaman başlatılır (işlem iptal edildiğinde dahil). Bu, iş öğesi ekleme başarısız olursa hiçbir şekilde harekete geçmeyecektir.

Şunlara uygulanır