added DECLSPEC_SELECTANY to data

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3713 21ef857c-d57f-4fe0-8362-d861dc6d29cd
This commit is contained in:
wj32
2010-10-02 03:55:28 +00:00
parent 0241228e0d
commit efff8dd263
4 changed files with 11 additions and 4 deletions
+7
View File
@@ -29,6 +29,7 @@ SID PhSeNetworkServiceSid = { SID_REVISION, 1, SECURITY_NT_AUTHORITY, { SECURITY
// Characters
DECLSPEC_SELECTANY
BOOLEAN PhCharIsPrintable[256] =
{
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, /* 0 - 15 */ // TAB, LF and CR are printable
@@ -50,6 +51,7 @@ BOOLEAN PhCharIsPrintable[256] =
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 240 - 255 */
};
DECLSPEC_SELECTANY
ULONG PhCharToInteger[256] =
{
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0 - 15 */
@@ -71,6 +73,7 @@ ULONG PhCharToInteger[256] =
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 240 - 255 */
};
DECLSPEC_SELECTANY
CHAR PhIntegerToChar[69] =
"0123456789" /* 0 - 9 */
"abcdefghijklmnopqrstuvwxyz" /* 10 - 35 */
@@ -80,6 +83,7 @@ CHAR PhIntegerToChar[69] =
"{|}~" /* 65 - 68 */
;
DECLSPEC_SELECTANY
CHAR PhIntegerToCharUpper[69] =
"0123456789" /* 0 - 9 */
"ABCDEFGHIJKLMNOPQRSTUVWXYZ" /* 10 - 35 */
@@ -91,6 +95,7 @@ CHAR PhIntegerToCharUpper[69] =
// CRC32
DECLSPEC_SELECTANY
ULONG PhCrc32Table[256] =
{
0x00000000, 0x77073096, 0xee0e612c, 0x990951ba, 0x076dc419, 0x706af48f, 0xe963a535, 0x9e6495a3,
@@ -129,6 +134,7 @@ ULONG PhCrc32Table[256] =
// Enums
DECLSPEC_SELECTANY
WCHAR *PhKThreadStateNames[MaximumThreadState] =
{
L"Initialized",
@@ -142,6 +148,7 @@ WCHAR *PhKThreadStateNames[MaximumThreadState] =
L"GateWait"
};
DECLSPEC_SELECTANY
WCHAR *PhKWaitReasonNames[MaximumWaitReason] =
{
L"Executive",
+1 -1
View File
@@ -2,7 +2,7 @@
#define _NTIMPORT_H
#ifdef _PH_NTIMPORT_PRIVATE
#define EXT
#define EXT DECLSPEC_SELECTANY
#define EQNULL = NULL
#else
#define EXT extern
+2 -2
View File
@@ -36,8 +36,8 @@ typedef BOOL (WINAPI *_DestroyEnvironmentBlock)(
__in LPVOID lpEnvironment
);
WCHAR *PhSizeUnitNames[7] = { L"B", L"kB", L"MB", L"GB", L"TB", L"PB", L"EB" };
ULONG PhMaxSizeUnit = MAXULONG32;
DECLSPEC_SELECTANY WCHAR *PhSizeUnitNames[7] = { L"B", L"kB", L"MB", L"GB", L"TB", L"PB", L"EB" };
DECLSPEC_SELECTANY ULONG PhMaxSizeUnit = MAXULONG32;
/**
* Ensures a rectangle is positioned within the
+1 -1
View File
@@ -51,7 +51,7 @@ VOID PhpEnsureModuleListSorted(
PPH_OBJECT_TYPE PhSymbolProviderType;
static PH_INITONCE PhSymInitOnce = PH_INITONCE_INIT;
PH_CALLBACK_DECLARE(PhSymInitCallback);
DECLSPEC_SELECTANY PH_CALLBACK_DECLARE(PhSymInitCallback);
static HANDLE PhNextFakeHandle = (HANDLE)0;
static PH_FAST_LOCK PhSymMutex = PH_FAST_LOCK_INIT;