Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/*++
Copyright (c) 2000 Microsoft Corporation
Module Name:
IgnoreOleUninitialize.cpp
Abstract:
HTML Editor 8.7 calls ole32!OleUnitialize after the ExitProcess in the DllMain of hhctrl.ocx. This worked on Windows 2000 but does not any more on Whistler.
This is an general purpose shim.
History: 01/25/2001 prashkud Created
--*/
#include "precomp.h"
IMPLEMENT_SHIM_BEGIN(IgnoreOleUninitialize) #include "ShimHookMacro.h"
APIHOOK_ENUM_BEGIN APIHOOK_ENUM_ENTRY(OleUninitialize) APIHOOK_ENUM_END
/*++
This hooks Ole32!OleUninitialize and returns immediately as this is being called from DllMain in hhctrl.ocx
--*/
void APIHOOK(OleUninitialize)() { return; }
/*++
Register hooked functions
--*/
HOOK_BEGIN APIHOOK_ENTRY(OLE32.DLL, OleUninitialize) HOOK_END
IMPLEMENT_SHIM_END
|