Mercurial > projects > ddbg_continued
view win32/errorrep.d @ 3:47dd986a534e
version no fix
author | marton@basel.hu |
---|---|
date | Tue, 05 Apr 2011 20:56:40 +0200 |
parents | 4a9dcbd9e54f |
children |
line wrap: on
line source
/***********************************************************************\ * errorrep.d * * * * Windows API header module * * * * Translated from MinGW Windows headers * * by Stewart Gordon * * * * Placed into public domain * \***********************************************************************/ module win32.errorrep; private import win32.w32api, win32.windef; static assert (_WIN32_WINNT >= 0x501, "win32.errorrep is available only if version WindowsXP, Windows2003 " "or WindowsVista is set"); enum EFaultRepRetVal { frrvOk, frrvOkManifest, frrvOkQueued, frrvErr, frrvErrNoDW, frrvErrTimeout, frrvLaunchDebugger, frrvOkHeadless // = 7 } extern (Windows) { BOOL AddERExcludedApplicationA(LPCSTR); BOOL AddERExcludedApplicationW(LPCWSTR); EFaultRepRetVal ReportFault(LPEXCEPTION_POINTERS, DWORD); } version (Unicode) { alias AddERExcludedApplicationW AddERExcludedApplication; } else { alias AddERExcludedApplicationA AddERExcludedApplication; }