IDkmNativeJustMyCodeProvider158.IsUserCodeExtended(DkmNativeInstructionAddress, DkmWorkList, DkmCompletionRoutine<DkmIsUserCodeExtendedAsyncResult>) Methode

Definition

Bestimmt, ob eine angegebene Anweisungs Adresse Benutzercode ist.

public:
 void IsUserCodeExtended(Microsoft::VisualStudio::Debugger::Native::DkmNativeInstructionAddress ^ nativeAddress, Microsoft::VisualStudio::Debugger::DkmWorkList ^ workList, Microsoft::VisualStudio::Debugger::DkmCompletionRoutine<Microsoft::VisualStudio::Debugger::Native::DkmIsUserCodeExtendedAsyncResult> ^ completionRoutine);
public void IsUserCodeExtended (Microsoft.VisualStudio.Debugger.Native.DkmNativeInstructionAddress nativeAddress, Microsoft.VisualStudio.Debugger.DkmWorkList workList, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Native.DkmIsUserCodeExtendedAsyncResult> completionRoutine);
abstract member IsUserCodeExtended : Microsoft.VisualStudio.Debugger.Native.DkmNativeInstructionAddress * Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Native.DkmIsUserCodeExtendedAsyncResult> -> unit
Public Sub IsUserCodeExtended (nativeAddress As DkmNativeInstructionAddress, workList As DkmWorkList, completionRoutine As DkmCompletionRoutine(Of DkmIsUserCodeExtendedAsyncResult))

Parameter

nativeAddress
DkmNativeInstructionAddress

In Dkmnativeinstructionaddress wird für Adressen verwendet, die in ein System eigenes Modul aufgelöst werden. Diese wird unabhängig davon verwendet, ob für das Modul Symbole vorhanden sind.

workList
DkmWorkList

Worklist, das gerade verarbeitet wird. Dieser Wert kann verwendet werden, um nach einem Abbruch zu suchen oder um zusätzliche Arbeit anzufügen. Neue Arbeitselemente werden erst ausgeführt, nachdem diese Funktion zurückgegeben wurde.

completionRoutine
DkmCompletionRoutine<DkmIsUserCodeExtendedAsyncResult>

Die Routine, die nach Abschluss der Anforderung ausgelöst werden soll. Diese wird implizit ausgelöst, wenn die Implementierung einen Fehler von dieser Schnittstellen Methode zurückgibt. Die-Implementierung muss diese Methode in allen anderen Szenarien auslösen.

Gilt für