DkmNativeInstructionAddress.FindNearestExport Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| FindNearestExport(Int32) |
Belirtilen yönerge adresinden en yakın modül dışarı aktarmayı bulur. Dışarı aktarma işlevi veya veri dışa aktarma olabilir, ancak işlev dışarı aktarmaları çok daha yaygındır. Dışarı aktarmalar adres aralıklarına sahip olmadığından, belirtilen adres gerçekte döndürülen dışarı aktarma ile ilişkili olmayabilir. |
| FindNearestExport(DkmWorkList, DkmCompletionRoutine<DkmFindNearestExportAsyncResult>) |
Belirtilen yönerge adresinden en yakın modül dışarı aktarmayı bulur. Dışarı aktarma işlevi veya veri dışa aktarma olabilir, ancak işlev dışarı aktarmaları çok daha yaygındır. Dışarı aktarmalar adres aralıklarına sahip olmadığından, belirtilen adres gerçekte döndürülen dışarı aktarma ile ilişkili olmayabilir. 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. |
FindNearestExport(Int32)
Belirtilen yönerge adresinden en yakın modül dışarı aktarmayı bulur. Dışarı aktarma işlevi veya veri dışa aktarma olabilir, ancak işlev dışarı aktarmaları çok daha yaygındır. Dışarı aktarmalar adres aralıklarına sahip olmadığından, belirtilen adres gerçekte döndürülen dışarı aktarma ile ilişkili olmayabilir.
public:
System::String ^ FindNearestExport([Runtime::InteropServices::Out] int % ByteOffset);
public string FindNearestExport (out int ByteOffset);
member this.FindNearestExport : int -> string
Public Function FindNearestExport (ByRef ByteOffset As Integer) As String
Parametreler
- ByteOffset
- Int32
Dışı Dışa aktarma başlangıcının bayt boşluğu.
Döndürülenler
[Out, Isteğe bağlı] Dışarı aktarmanın adı.
Şunlara uygulanır
FindNearestExport(DkmWorkList, DkmCompletionRoutine<DkmFindNearestExportAsyncResult>)
Belirtilen yönerge adresinden en yakın modül dışarı aktarmayı bulur. Dışarı aktarma işlevi veya veri dışa aktarma olabilir, ancak işlev dışarı aktarmaları çok daha yaygındır. Dışarı aktarmalar adres aralıklarına sahip olmadığından, belirtilen adres gerçekte döndürülen dışarı aktarma ile ilişkili olmayabilir.
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.
public:
void FindNearestExport(Microsoft::VisualStudio::Debugger::DkmWorkList ^ WorkList, Microsoft::VisualStudio::Debugger::DkmCompletionRoutine<Microsoft::VisualStudio::Debugger::Native::DkmFindNearestExportAsyncResult> ^ CompletionRoutine);
public void FindNearestExport (Microsoft.VisualStudio.Debugger.DkmWorkList WorkList, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Native.DkmFindNearestExportAsyncResult> CompletionRoutine);
member this.FindNearestExport : Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Native.DkmFindNearestExportAsyncResult> -> unit
Public Sub FindNearestExport (WorkList As DkmWorkList, CompletionRoutine As DkmCompletionRoutine(Of DkmFindNearestExportAsyncResult))
Parametreler
- WorkList
- DkmWorkList
Yeni iş öğesinin ekleneceği WorkList.
- CompletionRoutine
- DkmCompletionRoutine<DkmFindNearestExportAsyncResult>
İ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.