55 lines
1.1 KiB
C
55 lines
1.1 KiB
C
|
/*++
|
||
|
|
||
|
Copyright (c) 1997-1999 Microsoft Corporation
|
||
|
|
||
|
Module Name:
|
||
|
|
||
|
WmiData.c
|
||
|
|
||
|
Abstract:
|
||
|
|
||
|
Define storage for Guids and common global structures
|
||
|
|
||
|
Author:
|
||
|
|
||
|
JeePang
|
||
|
|
||
|
Environment:
|
||
|
|
||
|
Kernel mode
|
||
|
|
||
|
Revision History:
|
||
|
|
||
|
|
||
|
--*/
|
||
|
#undef DECLSPEC_SELECTANY
|
||
|
#define DECLSPEC_SELECTANY
|
||
|
|
||
|
#pragma warning(disable:4214) // bit field types other than int
|
||
|
#pragma warning(disable:4201) // nameless struct/union
|
||
|
#pragma warning(disable:4324) // alignment sensitive to declspec
|
||
|
#pragma warning(disable:4127) // condition expression is constant
|
||
|
#pragma warning(disable:4115) // named type definition in parentheses
|
||
|
|
||
|
#include <initguid.h>
|
||
|
#include <ntos.h>
|
||
|
|
||
|
//
|
||
|
// Time out constents
|
||
|
//
|
||
|
const LARGE_INTEGER WmiOneSecond = {(ULONG)(-1 * 1000 * 1000 * 10), -1};
|
||
|
const LARGE_INTEGER WmiShortTime = {(ULONG)(-10 * 1000 * 10), -1}; // 10 milliseconds
|
||
|
|
||
|
#ifdef ALLOC_DATA_PRAGMA
|
||
|
#pragma const_seg("PAGECONST")
|
||
|
#endif
|
||
|
#include <wmistr.h>
|
||
|
#include <wmiguid.h>
|
||
|
#define _WMIKM_
|
||
|
#include <evntrace.h>
|
||
|
|
||
|
#ifdef ALLOC_DATA_PRAGMA
|
||
|
#pragma const_seg()
|
||
|
#endif
|
||
|
|