Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este método convierte una ubicación del método y un desplazamiento en una dirección de memoria.
Sintaxis
int GetMethodLocationProperty(
string upstrFullyQualifiedMethodPlusOffset,
IDebugSymbolProvider pSymbolProvider,
IDebugAddress pAddress,
IDebugBinder pBinder,
out IDebugProperty2 ppProperty
);
Parámetros
upstrFullyQualifiedMethodPlusOffset
[in] Ubicación y desplazamiento del método, expresado como una cadena.
pSymbolProvider
[in] Proveedor de símbolos expresado como un objeto IDebugSymbolProvider .
pAddress
[in] Una dirección dentro del método, expresada como un objeto IDebugAddress .
pBinder
[in] Enlazador expresado como un objeto IDebugBinder .
ppProperty
[out] Devuelve una interfaz IDebugProperty2 que representa la dirección de memoria.
Valor devuelto
Si la operación se realiza correctamente, devuelve S_OK; de lo contrario, devuelve un código de error.
Comentarios
La dirección devuelta se puede usar para establecer un punto de interrupción, por ejemplo.
A pesar del nombre upstrFullyQualifiedMethodPlusOffset, este parámetro se puede pasar un nombre de método calificado parcialmente. En ese caso, el método seleccionado es el que incluye pAddress. El modo en que se interpreta este parámetro es hasta la implementación del evaluador de expresiones y el lenguaje que admite.