RtlFatalListEntryError - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
#ifndef _NTRTL_H

/**
 * The RtlFatalListEntryError routine reports a fatal list entry error.
 *
 * \param p1 The first parameter passed to `RtlFailFast`.
 * \param p2 The second parameter passed to `RtlFailFast`.
 * \param p3 The third parameter passed to `RtlFailFast`.
 * \remarks This routine is a wrapper around `RtlFailFast` that can be used to provide alternative reporting mechanisms, such as logging and trying to continue.
 */
DECLSPEC_NORETURN
FORCEINLINE
VOID
NTAPI_INLINE
RtlFatalListEntryError(
    _In_ PVOID p1,
    _In_ PVOID p2,
    _In_ PVOID p3
    )
{
    //++
    //    This routine reports a fatal list entry error.  It is implemented here as a
    //    wrapper around RtlFailFast so that alternative reporting mechanisms (such
    //    as simply logging and trying to continue) can be easily switched in.
    //--

    UNREFERENCED_PARAMETER(p1);
    UNREFERENCED_PARAMETER(p2);
    UNREFERENCED_PARAMETER(p3);

    RtlFailFast(FAST_FAIL_CORRUPT_LIST_ENTRY);
}

#endif

View code on GitHub

NtDoc

No description available.