windows-nt/Source/XPSP1/NT/base/win32/fusion/debugexts/dllmain.cpp

44 lines
746 B
C++
Raw Normal View History

2020-09-26 03:20:57 -05:00
#include "windows.h"
#include "wdbgexts.h"
#include <ntverp.h>
#include <dbghelp.h>
EXT_API_VERSION ApiVersion = { (VER_PRODUCTVERSION_W >> 8), (VER_PRODUCTVERSION_W & 0xff), EXT_API_VERSION_NUMBER64, 0 };
WINDBG_EXTENSION_APIS ExtensionApis;
ULONG SavedMajorVersion;
ULONG SavedMinorVersion;
VOID
WinDbgExtensionDllInit(
PWINDBG_EXTENSION_APIS lpExtensionApis,
USHORT MajorVersion,
USHORT MinorVersion
)
{
ExtensionApis = *lpExtensionApis;
SavedMajorVersion = MajorVersion;
SavedMinorVersion = MinorVersion;
return;
}
LPEXT_API_VERSION
ExtensionApiVersion(
VOID
)
{
return &ApiVersion;
}
//
// Routine called by debugger after load
//
VOID
CheckVersion(
VOID
)
{
return;
}