35 lines
798 B
C++
35 lines
798 B
C++
#pragma once
|
|
|
|
#define FUSION_INC_FUSIONTRACE_H_INCLUDED_
|
|
#define _FUSION_INC_DEBMACRO_H_INCLUDED_
|
|
#define _FUSION_INC_SXSEXCEPTIONHANDLING_H_INCLUDED_
|
|
#define FUSION_INC_FUSIONHEAP_H_INCLUDED_
|
|
#define FUSION_ARRAYHELP_H_INCLUDED_
|
|
#define FUSION_INC_FUSIONBUFFER_H_INCLUDED_
|
|
#define FUSION_INC_FUSIONLASTWIN32ERROR_H_INCLUDED_
|
|
#define ASSERT_NTC(x) ASSERT(x)
|
|
#define VERIFY_NTC(x) (x)
|
|
|
|
inline DWORD FusionpGetLastWin32Error(void)
|
|
{
|
|
return ::GetLastError();
|
|
}
|
|
|
|
inline void FusionpGetLastWin32Error(
|
|
DWORD *pdwLastError
|
|
)
|
|
{
|
|
*pdwLastError = ::FusionpGetLastWin32Error();
|
|
}
|
|
|
|
inline VOID FusionpSetLastWin32Error(DWORD dw)
|
|
{
|
|
::SetLastError(dw);
|
|
}
|
|
|
|
class CBaseStringBuffer { };
|
|
|
|
#include "fusiontrace.h"
|
|
#include "../../inc/CSxsPreserveLastError.h"
|
|
#include "../../inc/FusionHandle.h"
|