#include <windows.h>

/*
    This handles the overloaded return value from
    CeRapiInvoke.
*/

BOOL CRI_Success(HRESULT hr)
{

    BOOL bOK = TRUE;

    if ( hr == ERROR_FILE_NOT_FOUND         ||
         hr == ERROR_CALL_NOT_IMPLEMENTED   ||
         hr == ERROR_EXCEPTION_IN_SERVICE )
    {
        bOK = FALSE;
    }
    else
        bOK = (SUCCEEDED(hr));

    return bOK;
}


