/*++ Copyright (c) Microsoft Corporation Module Name: purevirt.cpp Abstract: Implementation of _purecall to eliminate msvcrt.dll dependency in sxs.dll / csrss.exe. Author: Jay Krell (a-JayK, JayKrell) July 2000 Revision History: --*/ /* see \nt\base\crts\crtw32\misc\purevirt.c \nt\base\crts\crtw32\hack\stubs.c */ #include "stdinc.h" #include "debmacro.h" #include "fusiontrace.h" /*** *void _purecall(void) - * *Purpose: * *Entry: * No arguments * *Exit: * Never returns * *Exceptions: * *******************************************************************************/ extern "C" int __cdecl _purecall( void ) { ::RaiseException((DWORD) STATUS_NOT_IMPLEMENTED, EXCEPTION_NONCONTINUABLE, 0, NULL); return 0; }