Hizkuntza
Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Esta estructura representa la dirección de una variable local dentro de un ámbito (normalmente una función o método).
Sintaxis
public struct METADATA_ADDRESS_LOCAL {
public int tokMethod;
public object pLocal;
public uint dwIndex;
}
Miembros
tokMethod
El identificador del método o función de la variable local forma parte de .
[C++] _mdToken es para typedef un objeto de 32 bits int.
pLocal
Token cuya dirección representa esta estructura.
dwIndex
Puede ser el índice de esta variable local en el método o función, o algún otro valor (específico del lenguaje).
Comentarios
Esta estructura forma parte de la unión de la estructura DEBUG_ADDRESS_UNION cuando el dwKind campo de la DEBUG_ADDRESS_UNION estructura se establece ADDRESS_KIND_LOCAL en (un valor de la enumeración ADDRESS_KIND ).
Advertencia
[Solo C++] Si pLocal no es null, debe llamar Release al puntero de token (addr es un campo de la estructura DEBUG_ADDRESS ):
if (addr.dwKind == ADDRESS_KIND_METADATA_LOCAL && addr.addr.addrLocal.pLocal != NULL)
{
addr.addr.addrLocal.pLocal->Release();
}
Requisitos
Encabezado: sh.h
Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop
Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll