/*++ Copyright (c) 2000 Microsoft Corporation Module Name: syminfo.c --*/ #include "ntos.h" #include #include #include #include #include "heappage.h" #include "heappagi.h" #include "stktrace.h" #include "tracedbp.h" #include #include #define DECLARE_TYPE(Name) Name _DECL_##Name // // General types needed by various extensions. // DECLARE_TYPE (KUSER_SHARED_DATA); DECLARE_TYPE (LDR_DATA_TABLE_ENTRY); DECLARE_TYPE (PEB); DECLARE_TYPE (PEB_LDR_DATA); DECLARE_TYPE (TEB); DECLARE_TYPE (HEAP); DECLARE_TYPE (STACK_TRACE_DATABASE); // // ntdll.dll types needed by verifier extensions. // DECLARE_TYPE (RTL_CRITICAL_SECTION); DECLARE_TYPE (RTL_CRITICAL_SECTION_DEBUG); DECLARE_TYPE (RTL_STACK_TRACE_ENTRY); DECLARE_TYPE (RTL_TRACE_DATABASE); DECLARE_TYPE (RTL_TRACE_BLOCK); DECLARE_TYPE (STACK_TRACE_DATABASE); DECLARE_TYPE (DPH_HEAP_ROOT); DECLARE_TYPE (DPH_HEAP_BLOCK); DECLARE_TYPE (DPH_BLOCK_INFORMATION); DECLARE_TYPE (ULONG_PTR); DECLARE_TYPE (UNICODE_STRING); // // Make it build // int __cdecl main() { return 0; }