DkmModule.GetSourceServerData Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
GetSourceServerData(DkmModuleInstance) |
Gibt den Inhalt der Datenstromdaten des Quellservers für ein Modul zurück, sofern der Stream vorhanden ist. Standorteinschränkung: Die API muss von einer IDE-Komponente (Komponentenebene > 100.000) aufgerufen werden. |
GetSourceServerData(DkmWorkList, DkmModuleInstance, DkmCompletionRoutine<DkmGetSourceServerDataAsyncResult>) |
Gibt den Inhalt der Datenstromdaten des Quellservers für ein Modul zurück, sofern der Stream vorhanden ist. Diese Methode fügt ein neues Arbeitselement an die angegebene Arbeitsliste an und gibt zurück, sobald das Arbeitselement angefügt wurde. Die tatsächliche Verarbeitung des Arbeitselements erfolgt asynchron. Der Aufrufer wird benachrichtigt, dass die Anforderung durch die Vervollständigungsroutine abgeschlossen ist. Standorteinschränkung: Die API muss von einer IDE-Komponente (Komponentenebene > 100.000) aufgerufen werden. |
GetSourceServerData(DkmModuleInstance)
Gibt den Inhalt der Datenstromdaten des Quellservers für ein Modul zurück, sofern der Stream vorhanden ist.
Standorteinschränkung: Die API muss von einer IDE-Komponente (Komponentenebene > 100.000) aufgerufen werden.
public:
cli::array <System::Byte> ^ GetSourceServerData(Microsoft::VisualStudio::Debugger::DkmModuleInstance ^ ModuleInstance);
public byte[] GetSourceServerData (Microsoft.VisualStudio.Debugger.DkmModuleInstance ModuleInstance);
member this.GetSourceServerData : Microsoft.VisualStudio.Debugger.DkmModuleInstance -> byte[]
Public Function GetSourceServerData (ModuleInstance As DkmModuleInstance) As Byte()
Parameter
- ModuleInstance
- DkmModuleInstance
[In] Das Modul instance, für die Symbolserverdaten angefordert werden.
Gibt zurück
[Out] True, wenn diese Adresse die erste Adresse im Bereich der Zeile ist. Andernfalls FALSE.
Gilt für:
GetSourceServerData(DkmWorkList, DkmModuleInstance, DkmCompletionRoutine<DkmGetSourceServerDataAsyncResult>)
Gibt den Inhalt der Datenstromdaten des Quellservers für ein Modul zurück, sofern der Stream vorhanden ist.
Diese Methode fügt ein neues Arbeitselement an die angegebene Arbeitsliste an und gibt zurück, sobald das Arbeitselement angefügt wurde. Die tatsächliche Verarbeitung des Arbeitselements erfolgt asynchron. Der Aufrufer wird benachrichtigt, dass die Anforderung durch die Vervollständigungsroutine abgeschlossen ist.
Standorteinschränkung: Die API muss von einer IDE-Komponente (Komponentenebene > 100.000) aufgerufen werden.
public void GetSourceServerData (Microsoft.VisualStudio.Debugger.DkmWorkList WorkList, Microsoft.VisualStudio.Debugger.DkmModuleInstance ModuleInstance, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Symbols.DkmGetSourceServerDataAsyncResult> CompletionRoutine);
member this.GetSourceServerData : Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.DkmModuleInstance * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Symbols.DkmGetSourceServerDataAsyncResult> -> unit
Public Sub GetSourceServerData (WorkList As DkmWorkList, ModuleInstance As DkmModuleInstance, CompletionRoutine As DkmCompletionRoutine(Of DkmGetSourceServerDataAsyncResult))
Parameter
- WorkList
- DkmWorkList
WorkList, an die das neue Arbeitselement angefügt werden soll.
- ModuleInstance
- DkmModuleInstance
[In] Das Modul instance, für die Symbolserverdaten angefordert werden.
- CompletionRoutine
- DkmCompletionRoutine<DkmGetSourceServerDataAsyncResult>
Routine, die ausgelöst werden soll, wenn die Anforderung abgeschlossen ist. Wenn die Anforderung erfolgreich an die Arbeitsliste angefügt wurde, wird diese immer ausgelöst (auch wenn der Vorgang abgebrochen wird). Dies wird nie ausgelöst, wenn beim Anfügen des Arbeitselements ein Fehler auftritt.