Undocumented functions of NTDLL

2OO1, 4 February


HARDERROR_MSG
HARDERROR_MSG

typedef struct _HARDERROR_MSG {

LPC_MESSAGE LpcMessageHeader; NTSTATUS ErrorStatus; LARGE_INTEGER ErrorTime; HARDERROR_RESPONSE_OPTION ResponseOption; HARDERROR_RESPONSE Response; ULONG NumberOfParameters; PVOID UnicodeStringParameterMask; ULONG Parameters[MAXIMUM_HARDERROR_PARAMETERS]; } HARDERROR_MSG, *PHARDERROR_MSG;



Structure HARDERROR_MSG is send to LPC server in a result of call NtRaiseHardError. Most of stucture's members are the same as parameters specified in this call.
Requirements:
Library: ntdll.lib


See also:
HARDERROR_RESPONSE
HARDERROR_RESPONSE_OPTION
NtRaiseHardError
NtSetDefaultHardErrorPort