Windows-Server-2003/base/ntdllsym/syminfo.c

61 lines
1.1 KiB
C

/*++
Copyright (c) 2000 Microsoft Corporation
Module Name:
syminfo.c
--*/
#include "ntos.h"
#include <nt.h>
#include <ntrtl.h>
#include <nturtl.h>
#include <heap.h>
#include "heappage.h"
#include "heappagi.h"
#include "stktrace.h"
#include "tracedbp.h"
#include <winsnmp.h>
#include <winsafer.h>
#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;
}