2019-08-27 06:02:24 +00:00
|
|
|
/*******************************************************************************
|
|
|
|
*
|
2021-06-18 11:21:42 +00:00
|
|
|
* (C) COPYRIGHT AUTHORS, 2019 - 2021
|
2019-08-27 06:02:24 +00:00
|
|
|
*
|
|
|
|
* TITLE: GLOBAL.H
|
|
|
|
*
|
2021-06-18 11:21:42 +00:00
|
|
|
* VERSION: 1.11
|
2019-08-27 06:02:24 +00:00
|
|
|
*
|
2021-11-27 07:42:30 +00:00
|
|
|
* DATE: 01 Oct 2021
|
2019-08-27 06:02:24 +00:00
|
|
|
*
|
|
|
|
* Common header file for the Windows Object Explorer ApiSetView plugin.
|
|
|
|
*
|
|
|
|
* THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
|
|
|
|
* ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED
|
|
|
|
* TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
|
|
|
|
* PARTICULAR PURPOSE.
|
|
|
|
*
|
|
|
|
*******************************************************************************/
|
|
|
|
#pragma once
|
|
|
|
|
|
|
|
//
|
|
|
|
// Strict UNICODE
|
|
|
|
//
|
|
|
|
#if !defined UNICODE
|
|
|
|
#error ANSI build is not supported
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#define OEMRESOURCE
|
|
|
|
#include <Windows.h>
|
2020-07-28 04:10:56 +00:00
|
|
|
#include <windowsx.h>
|
2019-08-27 06:02:24 +00:00
|
|
|
#include <strsafe.h>
|
|
|
|
#include <commctrl.h>
|
|
|
|
#include <commdlg.h>
|
|
|
|
#include <Uxtheme.h>
|
|
|
|
|
|
|
|
#pragma warning(push)
|
|
|
|
#pragma warning(disable: 4005)
|
|
|
|
#include <ntstatus.h>
|
|
|
|
#pragma warning(pop)
|
|
|
|
|
2020-01-15 06:04:22 +00:00
|
|
|
#pragma warning(disable: 6258) // TerminateThread
|
|
|
|
#pragma warning(disable: 6320) // Exception-filter expression is the constant EXCEPTION_EXECUTE_HANDLER
|
|
|
|
#pragma warning(disable: 26812) // Prefer 'enum class' over 'enum'
|
|
|
|
|
2019-08-27 06:02:24 +00:00
|
|
|
|
|
|
|
#include "ntos/ntos.h"
|
|
|
|
#include "ntos/apisetx.h"
|
|
|
|
#include "treelist/treelist.h"
|
|
|
|
#include "minirtl/minirtl.h"
|
|
|
|
#include "plugin_def.h"
|
|
|
|
#include "resource.h"
|
|
|
|
#include "ui.h"
|
|
|
|
#include "query.h"
|
|
|
|
|
2021-06-18 11:21:42 +00:00
|
|
|
//
|
|
|
|
// Declared in main.c
|
|
|
|
//
|
2019-08-27 06:02:24 +00:00
|
|
|
extern GUI_CONTEXT g_ctx;
|