DkmStackFrame.GetEffectiveAddresses(DkmInstructionAddress) Yöntem

Tanım

İstenen adresin etkin adreslerini hesaplayan ve döndüren bir yöntem. Etkin adres, bir yönerge işleneni temsil eden hesaplanan adrestir. Örneğin, x86 üzerinde, dwordptr [ESP-12] biçiminde bir yönerge olabilir. Bu işlenenin geçerli adresi, ESP 'den 12 çıkarma sonucu olacaktır. İşlenen sayısı ve etkili adresler mimariye özgüdür.

Konum kısıtlaması: API 'nin bir IDE bileşeninden çağrılması gerekir (bileşen düzeyi > 100.000).

public:
 System::Collections::ObjectModel::ReadOnlyCollection<Microsoft::VisualStudio::Debugger::Disassembly::DkmEffectiveAddress> ^ GetEffectiveAddresses(Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^ Address);
public System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Debugger.Disassembly.DkmEffectiveAddress> GetEffectiveAddresses (Microsoft.VisualStudio.Debugger.DkmInstructionAddress Address);
member this.GetEffectiveAddresses : Microsoft.VisualStudio.Debugger.DkmInstructionAddress -> System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Debugger.Disassembly.DkmEffectiveAddress>
Public Function GetEffectiveAddresses (Address As DkmInstructionAddress) As ReadOnlyCollection(Of DkmEffectiveAddress)

Parametreler

Address
DkmInstructionAddress

'Ndaki Etkin adreslerin alınabileceği adres.

Döndürülenler

ReadOnlyCollection<DkmEffectiveAddress>

Dışı Varsa, bu yönerge için etkili adresler koleksiyonu.

Şunlara uygulanır