"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "include/winternl.h" between
wine-6.0.tar.xz and wine-6.0.1.tar.xz

About: Wine is an Open Source implementation of the MS Windows API on top of X, OpenGL, and Unix. Think of Wine as a compatibility layer for running Windows programs.

winternl.h  (wine-6.0.tar.xz):winternl.h  (wine-6.0.1.tar.xz)
skipping to change at line 1865 skipping to change at line 1865
USHORT HandleValue; USHORT HandleValue;
PVOID ObjectPointer; PVOID ObjectPointer;
ULONG AccessMask; ULONG AccessMask;
} SYSTEM_HANDLE_ENTRY, *PSYSTEM_HANDLE_ENTRY; } SYSTEM_HANDLE_ENTRY, *PSYSTEM_HANDLE_ENTRY;
typedef struct _SYSTEM_HANDLE_INFORMATION { typedef struct _SYSTEM_HANDLE_INFORMATION {
ULONG Count; ULONG Count;
SYSTEM_HANDLE_ENTRY Handle[1]; SYSTEM_HANDLE_ENTRY Handle[1];
} SYSTEM_HANDLE_INFORMATION, *PSYSTEM_HANDLE_INFORMATION; } SYSTEM_HANDLE_INFORMATION, *PSYSTEM_HANDLE_INFORMATION;
typedef struct _SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX
{
void *Object;
ULONG_PTR UniqueProcessId;
ULONG_PTR HandleValue;
ULONG GrantedAccess;
USHORT CreatorBackTraceIndex;
USHORT ObjectTypeIndex;
ULONG HandleAttributes;
ULONG Reserved;
} SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX;
typedef struct _SYSTEM_HANDLE_INFORMATION_EX
{
ULONG_PTR NumberOfHandles;
ULONG_PTR Reserved;
SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX Handles[1];
} SYSTEM_HANDLE_INFORMATION_EX;
/* System Information Class 0x15 */ /* System Information Class 0x15 */
typedef struct _SYSTEM_CACHE_INFORMATION { typedef struct _SYSTEM_CACHE_INFORMATION {
ULONG CurrentSize; ULONG CurrentSize;
ULONG PeakSize; ULONG PeakSize;
ULONG PageFaultCount; ULONG PageFaultCount;
ULONG MinimumWorkingSet; ULONG MinimumWorkingSet;
ULONG MaximumWorkingSet; ULONG MaximumWorkingSet;
ULONG unused[4]; ULONG unused[4];
#ifdef _WIN64 #ifdef _WIN64
skipping to change at line 2241 skipping to change at line 2260
#define FILE_PIPE_COMPLETE_OPERATION 0x00000001 #define FILE_PIPE_COMPLETE_OPERATION 0x00000001
#define FILE_PIPE_QUEUE_OPERATION 0x00000000 #define FILE_PIPE_QUEUE_OPERATION 0x00000000
/* and client / server end */ /* and client / server end */
#define FILE_PIPE_SERVER_END 0x00000001 #define FILE_PIPE_SERVER_END 0x00000001
#define FILE_PIPE_CLIENT_END 0x00000000 #define FILE_PIPE_CLIENT_END 0x00000000
#define INTERNAL_TS_ACTIVE_CONSOLE_ID ( *((volatile ULONG*)(0x7ffe02d8)) ) #define INTERNAL_TS_ACTIVE_CONSOLE_ID ( *((volatile ULONG*)(0x7ffe02d8)) )
#define LOGONID_CURRENT ((ULONG)-1) #define LOGONID_CURRENT ((ULONG)-1)
#define OBJ_PROTECT_CLOSE 0x00000001
#define OBJ_INHERIT 0x00000002 #define OBJ_INHERIT 0x00000002
#define OBJ_PERMANENT 0x00000010 #define OBJ_PERMANENT 0x00000010
#define OBJ_EXCLUSIVE 0x00000020 #define OBJ_EXCLUSIVE 0x00000020
#define OBJ_CASE_INSENSITIVE 0x00000040 #define OBJ_CASE_INSENSITIVE 0x00000040
#define OBJ_OPENIF 0x00000080 #define OBJ_OPENIF 0x00000080
#define OBJ_OPENLINK 0x00000100 #define OBJ_OPENLINK 0x00000100
#define OBJ_KERNEL_HANDLE 0x00000200 #define OBJ_KERNEL_HANDLE 0x00000200
#define OBJ_VALID_ATTRIBUTES 0x000003F2 #define OBJ_VALID_ATTRIBUTES 0x000003F2
#define SERVERNAME_CURRENT ((HANDLE)NULL) #define SERVERNAME_CURRENT ((HANDLE)NULL)
 End of changes. 2 change blocks. 
0 lines changed or deleted 20 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)