blob: efde32a617d6341cfb8f2aa85b32a4787262651f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
#pragma once
// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
#if _WIN32_MSI < 150
#define _WIN32_MSI 150
#endif
#include <windows.h>
#include <msiquery.h>
#include <msidefs.h>
#include <stierr.h>
#include <strsafe.h>
#include <msxml2.h>
#include <Iads.h>
#include <activeds.h>
#include <lm.h> // NetApi32.lib
#include <Ntsecapi.h>
#include <Dsgetdc.h>
#include <shlobj.h>
#include <intshcut.h>
// #define MAXUINT USHRT_MAX
#include "wcautil.h"
#include "wcawow64.h"
#include "wcawrapquery.h"
#include "aclutil.h"
#include "dirutil.h"
#include "fileutil.h"
#include "memutil.h"
#include "osutil.h"
#include "pathutil.h"
#include "procutil.h"
#include "shelutil.h"
#include "strutil.h"
#include "sczutil.h"
#include "rmutil.h"
#include "userutil.h"
#include "xmlutil.h"
#include "wiutil.h"
#include "CustomMsiErrors.h"
#include "sca.h"
#include "scacost.h"
#include "cost.h"
#include "scauser.h"
#include "scasmb.h"
#include "scasmbexec.h"
#include "..\..\caDecor.h"
|