关于异常STATUS_INVALID_CRUNTIME_PARAMETER(0xC0000417)

简介

STATUS_INVALID_CRUNTIME_PARAMETER,值为0xC0000417,又称CRT参数无效异常,其定义如下:

//
// MessageId: STATUS_INVALID_CRUNTIME_PARAMETER
//
// MessageText:
//
// An invalid parameter was passed to a C runtime function.
//
#define STATUS_INVALID_CRUNTIME_PARAMETER ((NTSTATUS)0xC0000417L)    // winnt

说明

此异常主要是在CRT的相关库函数对传进来的参数进行有效性检测而引发的。比如指针参数是否为空,缓冲区大小和传入的长度等。一般都是通过_invalid_parameter_noinfo->_invalid_parameter->_invoke_watson->_call_reportfault抛出。

异常结构填充

ExceptionAddress: 0f2846a9
ExceptionCode: 0xC0000417
ExceptionFlags: 00000001
NumberParameters:0

猜你喜欢

转载自www.cnblogs.com/yilang/p/12936817.html