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.
Obtiene el valor de cada registro (en el equipo que ejecuta código actualmente) especificado por la máscara de bits.
Syntax
HRESULT GetRegisters (
[in] ULONG64 mask,
[in] ULONG32 regCount,
[out, size_is(regCount), length_is(regCount)]
CORDB_REGISTER regBuffer[]
);
Parámetros
mask [in] Máscara de bits que especifica qué valores de registro se van a recuperar. Cada bit corresponde a un registro. Si un bit se establece en uno, se recupera el valor del registro; De lo contrario, el valor del registro no se recupera.
regCount [in] Número de valores de registro que se van a recuperar.
regBuffer [out] Matriz de CORDB_REGISTER objetos, cada uno de los cuales recibe un valor de un registro.
Observaciones
El tamaño de la matriz debe ser igual al número de bits establecido en uno de la máscara de bits. El regCount parámetro especifica el número de elementos del búfer que recibirán los valores de registro. Si el regCount valor es demasiado pequeño para el número de registros indicados por la máscara, los registros numerados más altos se truncarán del conjunto. Si el regCount valor es demasiado grande, los elementos sin regBuffer usar no se modificarán.
Si la máscara de bits especifica un registro que no está disponible, GetRegisters devuelve un valor indeterminado para ese registro.
Requisitos
Plataformas: Consulte Sistemas operativos compatibles con .NET.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET: Disponible desde .NET Framework 1.0