MSDN Microsoft Docs

RaiseFailure function

Synopsis

#include <windows.h>

BOOL WINAPI RaiseFailure(
    _In_ DWORD dwErrorCode
);

Parameters

NameTypeDescription
dwErrorCodeDWORDSpecifies the error code that the function will raise.

Return value

Returns TRUE if the error was successfully raised; otherwise returns FALSE. To retrieve extended error information, call GetLastError.

Remarks

Example

#include <windows.h>
#include <iostream>

int main()
{
    if (!RaiseFailure(ERROR_ACCESS_DENIED))
    {
        DWORD err = GetLastError();
        std::cerr << "RaiseFailure failed, error: " << err << std::endl;
        return 1;
    }

    std::cout << "Custom error raised successfully." << std::endl;
    return 0;
}

See also