IXCLRDataExceptionState::IsSameState2 (Método)
Determina si el estado de excepción coincide con la información de excepción especificada.
NOTA: Este método requiere la revisión 2 según lo notificado por el Request
método para llamar a .
Nota:
Esta API se diseñó originalmente para su uso interno en tiempo de ejecución. Aunque ahora es compatible con el uso de terceros, se recomienda trabajar con las API ICorDebug
y ICorProfiler
siempre que sea posible.
Sintaxis
HRESULT IsSameState2(
[in] ULONG32 flags,
[in] EXCEPTION_RECORD64 *exRecord,
[in] ULONG32 contextSize,
[in, size_is(contextSize)] BYTE cxRecord[]
);
Parámetros
flags
[in] Marcas que indican cómo coincidir con el estado de excepción. Se trata de uno de los valores definidos por la CLRDataExceptionSameFlag
enumeración .
exRecord
[in] Registro de excepción del sistema en el que se va a comprobar una coincidencia.
contextSize
[in] Tamaño del registro de contexto en el cxRecord
búfer.
cxRecord
[in] Registro de contexto asociado a la excepción.
Valor devuelto
Si el estado de excepción coincide con la información especificada, se devolverá S_OK. Si no es así, se devolverá S_FALSE.
Comentarios
El método proporcionado forma parte de la IXCLRDataExceptionState
interfaz y corresponde a la ranura 12 de la tabla de métodos virtuales.
Requisitos
Plataformas: Vea Requisitos de sistema. Encabezado: Ninguna Biblioteca: Ninguna versión de .NET Framework: disponible desde la versión 4.7