mingw: Update MinGW-w64 headers to 38c8142f660b6ba11e7c408f2de1e9f8bfaf839e.

This commit is contained in:
Alex Rønne Petersen 2025-05-16 23:21:29 +02:00
parent 6671442a7c
commit 0979e56bd2
No known key found for this signature in database
346 changed files with 5085 additions and 4195 deletions

View File

@ -246,6 +246,12 @@ limitations in handling dllimport attribute. */
#define _UCRT #define _UCRT
#endif #endif
#ifdef _UCRT
# define __MINGW_UCRT_ASM_CALL(func) __MINGW_ASM_CALL(func)
#else
# define __MINGW_UCRT_ASM_CALL(func)
#endif
#ifndef _WIN32_WINNT #ifndef _WIN32_WINNT
#define _WIN32_WINNT 0xa00 #define _WIN32_WINNT 0xa00
#endif #endif
@ -384,7 +390,7 @@ typedef int __int128 __attribute__ ((__mode__ (TI)));
#ifndef __WIDL__ #ifndef __WIDL__
#if defined (_WIN32) && !defined (_WIN64) && !defined (__MINGW_USE_VC2005_COMPAT) && !defined (_UCRT) #if defined (_WIN32) && !defined (_WIN64) && !defined (__MINGW_USE_VC2005_COMPAT) && !defined (_UCRT) && !(defined (_TIME_BITS) && _TIME_BITS == 64)
#ifndef _USE_32BIT_TIME_T #ifndef _USE_32BIT_TIME_T
#define _USE_32BIT_TIME_T #define _USE_32BIT_TIME_T
#endif #endif

View File

@ -270,7 +270,7 @@
# define __MINGW_ATTRIB_DEPRECATED_MSVC2005 # define __MINGW_ATTRIB_DEPRECATED_MSVC2005
#endif #endif
#if !defined (_CRT_SECURE_NO_WARNINGS) || (_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES == 0) #if !defined (_CRT_SECURE_NO_WARNINGS)
# define __MINGW_ATTRIB_DEPRECATED_SEC_WARN \ # define __MINGW_ATTRIB_DEPRECATED_SEC_WARN \
__MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR) __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)
#else #else

View File

@ -1,5 +1,8 @@
#ifndef _STAT_DEFINED #ifndef _STAT_DEFINED
/* __stat64 is needed for compatibility with msvc */
#define __stat64 _stat64
#ifdef _USE_32BIT_TIME_T #ifdef _USE_32BIT_TIME_T
#define _fstat _fstat32 #define _fstat _fstat32
#define _fstati64 _fstat32i64 #define _fstati64 _fstat32i64
@ -30,22 +33,6 @@
__time32_t st_ctime; __time32_t st_ctime;
}; };
#ifndef NO_OLDNAMES
struct stat {
_dev_t st_dev;
_ino_t st_ino;
unsigned short st_mode;
short st_nlink;
short st_uid;
short st_gid;
_dev_t st_rdev;
_off_t st_size;
time_t st_atime;
time_t st_mtime;
time_t st_ctime;
};
#endif /* NO_OLDNAMES */
struct _stat32i64 { struct _stat32i64 {
_dev_t st_dev; _dev_t st_dev;
_ino_t st_ino; _ino_t st_ino;
@ -88,9 +75,5 @@
__time64_t st_ctime; __time64_t st_ctime;
}; };
#define __stat64 _stat64
#define stat64 _stat64 /* for POSIX */
#define fstat64 _fstat64 /* for POSIX */
#define _STAT_DEFINED #define _STAT_DEFINED
#endif /* _STAT_DEFINED */ #endif /* _STAT_DEFINED */

View File

@ -32,7 +32,7 @@ extern "C" {
SE_DS_OBJECT_ALL, SE_DS_OBJECT_ALL,
SE_PROVIDER_DEFINED_OBJECT, SE_PROVIDER_DEFINED_OBJECT,
SE_WMIGUID_OBJECT, SE_WMIGUID_OBJECT,
SE_REGISTRY_WOW64_32KEY, SE_REGISTRY_WOW64_32KEY
} SE_OBJECT_TYPE; } SE_OBJECT_TYPE;
typedef enum _TRUSTEE_TYPE { typedef enum _TRUSTEE_TYPE {
@ -56,7 +56,7 @@ extern "C" {
typedef enum _MULTIPLE_TRUSTEE_OPERATION { typedef enum _MULTIPLE_TRUSTEE_OPERATION {
NO_MULTIPLE_TRUSTEE, NO_MULTIPLE_TRUSTEE,
TRUSTEE_IS_IMPERSONATE, TRUSTEE_IS_IMPERSONATE
} MULTIPLE_TRUSTEE_OPERATION; } MULTIPLE_TRUSTEE_OPERATION;
typedef struct _OBJECTS_AND_SID { typedef struct _OBJECTS_AND_SID {

View File

@ -112,7 +112,7 @@ extern "C" {
SI_SHOW_OWNER_ACTIVATED, SI_SHOW_OWNER_ACTIVATED,
SI_SHOW_EFFECTIVE_ACTIVATED, SI_SHOW_EFFECTIVE_ACTIVATED,
SI_SHOW_SHARE_ACTIVATED, SI_SHOW_SHARE_ACTIVATED,
SI_SHOW_CENTRAL_POLICY_ACTIVATED, SI_SHOW_CENTRAL_POLICY_ACTIVATED
} SI_PAGE_ACTIVATED; } SI_PAGE_ACTIVATED;
#define GET_PAGE_TYPE(X) (UINT) ((X) &0x0000ffff) #define GET_PAGE_TYPE(X) (UINT) ((X) &0x0000ffff)

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/activation.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/activation.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/activaut.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/activaut.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/activdbg.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/activdbg.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/activdbg100.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/activdbg100.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/activprof.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/activprof.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/activscp.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/activscp.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/adhoc.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/adhoc.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -59,7 +59,7 @@
enum { enum {
LM_HB_Extension = 128,LM_HB1_PnP = 1,LM_HB1_PDA_Palmtop = 2,LM_HB1_Computer = 4,LM_HB1_Printer = 8,LM_HB1_Modem = 16,LM_HB1_Fax = 32, LM_HB_Extension = 128,LM_HB1_PnP = 1,LM_HB1_PDA_Palmtop = 2,LM_HB1_Computer = 4,LM_HB1_Printer = 8,LM_HB1_Modem = 16,LM_HB1_Fax = 32,
LM_HB1_LANAccess = 64,LM_HB2_Telephony = 1,LM_HB2_FileServer = 2, LM_HB1_LANAccess = 64,LM_HB2_Telephony = 1,LM_HB2_FileServer = 2
}; };
#define LmCharSetASCII 0 #define LmCharSetASCII 0

View File

@ -1,50 +0,0 @@
/**
* This file has no copyright assigned and is placed in the Public Domain.
* This file is part of the mingw-w64 runtime package.
* No warranty is given; refer to the file DISCLAIMER.PD within this package.
*/
#ifdef __cplusplus
extern "C"{
#endif
#ifndef __IID_DEFINED__
#define __IID_DEFINED__
typedef struct _IID {
unsigned long x;
unsigned short s1;
unsigned short s2;
unsigned char c[8];
} IID;
#endif
#ifndef CLSID_DEFINED
#define CLSID_DEFINED
typedef IID CLSID;
#endif
const IID IID_IAgentCtlRequest = {0x1DAB85C3,0x803A,0x11D0,{0xAC,0x63,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID IID_IAgentCtlUserInput = {0xC4ABF875,0x8100,0x11D0,{0xAC,0x63,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID IID_IAgentCtlBalloon = {0xF5BE8BD3,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}};
const IID IID_IAgentCtlBalloonEx = {0x822DB1C0,0x8879,0x11d1,{0x9E,0xC6,0x00,0xC0,0x4F,0xD7,0x08,0x1F}};
const IID IID_IAgentCtlCommand = {0xF5BE8BE3,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}};
const IID IID_IAgentCtlCommandEx = {0xB0913410,0x3B44,0x11d1,{0xAC,0xBA,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID IID_IAgentCtlCommands = {0xF5BE8BE1,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}};
const IID IID_IAgentCtlCommandsEx = {0x6BA90C01,0x3910,0x11d1,{0xAC,0xB3,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID IID_IAgentCtlCharacter = {0xF5BE8BD9,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}};
const IID IID_IAgentCtlAnimationNames = {0x8B77181C,0xD3EF,0x11d1,{0x85,0x00,0x00,0xC0,0x4F,0xA3,0x4A,0x14}};
const IID IID_IAgentCtlCharacterEx = {0xDE8EF600,0x2F82,0x11d1,{0xAC,0xAC,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID IID_IAgentCtlCharacters = {0xF5BE8BE8,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}};
const IID IID_IAgentCtlAudioObject = {0xF5BE8BDB,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}};
const IID IID_IAgentCtlAudioObjectEx = {0xF5BE8BF0,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}};
const IID IID_IAgentCtlSpeechInput = {0xF5BE8BDD,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}};
const IID IID_IAgentCtlPropertySheet = {0xF5BE8BDF,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}};
const IID IID_IAgentCtlCommandsWindow = {0x6D0ECB27,0x9968,0x11D0,{0xAC,0x6E,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID IID_IAgentCtl = {0xF5BE8BD1,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}};
const IID IID_IAgentCtlEx = {0x8563FF20,0x8ECC,0x11d1,{0xB9,0xB4,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID LIBID_AgentObjects = {0xF5BE8BC2,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}};
const IID DIID__AgentEvents = {0xF5BE8BD4,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}};
const CLSID CLSID_Agent = {0xD45FD31B,0x5C6E,0x11D1,{0x9E,0xC1,0x00,0xC0,0x4F,0xD7,0x08,0x1F}};
#ifdef __cplusplus
}
#endif

View File

@ -1,51 +0,0 @@
/**
* This file has no copyright assigned and is placed in the Public Domain.
* This file is part of the mingw-w64 runtime package.
* No warranty is given; refer to the file DISCLAIMER.PD within this package.
*/
#ifdef __cplusplus
extern "C"{
#endif
#ifndef __IID_DEFINED__
#define __IID_DEFINED__
typedef struct _IID {
unsigned long x;
unsigned short s1;
unsigned short s2;
unsigned char c[8];
} IID;
#endif
#ifndef CLSID_DEFINED
#define CLSID_DEFINED
typedef IID CLSID;
#endif
const IID IID_IAgentUserInput = {0xA7B93C80,0x7B81,0x11D0,{0xAC,0x5F,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID IID_IAgentCommand = {0xA7B93C83,0x7B81,0x11D0,{0xAC,0x5F,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID IID_IAgentCommandEx = {0xB0913412,0x3B44,0x11d1,{0xAC,0xBA,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID IID_IAgentCommands = {0xA7B93C85,0x7B81,0x11D0,{0xAC,0x5F,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID IID_IAgentCommandsEx = {0x6BA90C00,0x3910,0x11d1,{0xAC,0xB3,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID IID_IAgentCommandWindow = {0x6D0ECB23,0x9968,0x11D0,{0xAC,0x6E,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID IID_IAgentSpeechInputProperties = {0xA7B93C87,0x7B81,0x11D0,{0xAC,0x5F,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID IID_IAgentAudioOutputProperties = {0xA7B93C89,0x7B81,0x11D0,{0xAC,0x5F,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID IID_IAgentAudioOutputPropertiesEx = {0xA7B93CA0,0x7B81,0x11D0,{0xAC,0x5F,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID IID_IAgentPropertySheet = {0xA7B93C8B,0x7B81,0x11D0,{0xAC,0x5F,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID IID_IAgentBalloon = {0xA7B93C8D,0x7B81,0x11D0,{0xAC,0x5F,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID IID_IAgentBalloonEx = {0xD7A6D440,0x8872,0x11d1,{0x9E,0xC6,0x00,0xC0,0x4F,0xD7,0x08,0x1F}};
const IID IID_IAgentCharacter = {0xA7B93C8F,0x7B81,0x11D0,{0xAC,0x5F,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID IID_IAgentCharacterEx = {0x98BBE491,0x2EED,0x11d1,{0xAC,0xAC,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID IID_IAgent = {0xA7B93C91,0x7B81,0x11D0,{0xAC,0x5F,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID IID_IAgentEx = {0x48D12BA0,0x5B77,0x11d1,{0x9E,0xC1,0x00,0xC0,0x4F,0xD7,0x08,0x1F}};
const IID IID_IAgentNotifySink = {0x00D18159,0x8466,0x11D0,{0xAC,0x63,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID IID_IAgentNotifySinkEx = {0x08C75162,0x3C9C,0x11d1,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}};
const IID IID_IAgentPrivateNotifySink = {0xB741B760,0x8EA6,0x11d0,{0xAC,0x6A,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID IID_IAgentCustomMarshalMaker = {0x408D7542,0xC8FC,0x11d1,{0xAA,0x83,0x00,0xC0,0x4F,0xA3,0x4D,0x72}};
const IID IID_IAgentClientStatus = {0xC5649F70,0x7AED,0x11d1,{0xB9,0xA8,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const IID LIBID_AgentServerObjects = {0xA7B93C73,0x7B81,0x11D0,{0xAC,0x5F,0x00,0xC0,0x4F,0xD9,0x75,0x75}};
const CLSID CLSID_AgentServer = {0xD45FD2FC,0x5C6E,0x11D1,{0x9E,0xC1,0x00,0xC0,0x4F,0xD7,0x08,0x1F}};
#ifdef __cplusplus
}
#endif

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/alg.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/alg.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -35,7 +35,7 @@ typedef enum _AssemblyFlags {
afCleanModules = 0x00000002, afCleanModules = 0x00000002,
afNoRefHash = 0x00000004, afNoRefHash = 0x00000004,
afNoDupTypeCheck = 0x00000008, afNoDupTypeCheck = 0x00000008,
afDupeCheckTypeFwds = 0x00000010, afDupeCheckTypeFwds = 0x00000010
} AssemblyFlags; } AssemblyFlags;
EXTERN_GUID (CLSID_AssemblyLinker, 0xf7e02368, 0xa7f4, 0x471f, 0x8c, 0x5e, 0x98, 0x39, 0xed, 0x57, 0xcb, 0x5e); EXTERN_GUID (CLSID_AssemblyLinker, 0xf7e02368, 0xa7f4, 0x471f, 0x8c, 0x5e, 0x98, 0x39, 0xed, 0x57, 0xcb, 0x5e);

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/amstream.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/amstream.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/amvideo.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/amvideo.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -10,7 +10,7 @@
#define QUEUE_ADMIN_MAX_BUFFER_REQUIRED 200 #define QUEUE_ADMIN_MAX_BUFFER_REQUIRED 200
typedef enum tagQUEUE_ADMIN_VERSIONS { typedef enum tagQUEUE_ADMIN_VERSIONS {
CURRENT_QUEUE_ADMIN_VERSION = 4, CURRENT_QUEUE_ADMIN_VERSION = 4
} QUEUE_ADMIN_VERSIONS; } QUEUE_ADMIN_VERSIONS;
typedef struct tagMESSAGE_FILTER { typedef struct tagMESSAGE_FILTER {
@ -54,7 +54,7 @@ typedef enum tagMESSAGE_ENUM_FILTER_TYPE {
MEF_N_OLDEST_MESSAGES = 0x80, MEF_N_OLDEST_MESSAGES = 0x80,
MEF_FAILED = 0x100, MEF_FAILED = 0x100,
MEF_ALL = 0x40000000, MEF_ALL = 0x40000000,
MEF_INVERTSENSE = 0x80000000, MEF_INVERTSENSE = 0x80000000
} MESSAGE_ENUM_FILTER_TYPE; } MESSAGE_ENUM_FILTER_TYPE;
typedef struct tagMESSAGE_ENUM_FILTER { typedef struct tagMESSAGE_ENUM_FILTER {

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/asyncinfo.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/asyncinfo.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -29,7 +29,7 @@ typedef struct APO_CONNECTION_PROPERTY {
typedef enum { typedef enum {
AUDIO_CURVE_TYPE_NONE = 0, AUDIO_CURVE_TYPE_NONE = 0,
AUDIO_CURVE_TYPE_WINDOWS_FADE = 1, AUDIO_CURVE_TYPE_WINDOWS_FADE = 1
} AUDIO_CURVE_TYPE; } AUDIO_CURVE_TYPE;
#endif #endif

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/audioclient.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/audioclient.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/audioendpoints.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/audioendpoints.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/audiopolicy.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/audiopolicy.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/austream.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/austream.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -243,7 +243,7 @@ extern "C" {
AuthzAuditEventInfoOperationType, AuthzAuditEventInfoOperationType,
AuthzAuditEventInfoObjectType, AuthzAuditEventInfoObjectType,
AuthzAuditEventInfoObjectName, AuthzAuditEventInfoObjectName,
AuthzAuditEventInfoAdditionalInfo, AuthzAuditEventInfoAdditionalInfo
} AUTHZ_AUDIT_EVENT_INFORMATION_CLASS; } AUTHZ_AUDIT_EVENT_INFORMATION_CLASS;
AUTHZAPI WINBOOL WINAPI AuthzFreeAuditEvent (AUTHZ_AUDIT_EVENT_HANDLE hAuditEvent); AUTHZAPI WINBOOL WINAPI AuthzFreeAuditEvent (AUTHZ_AUDIT_EVENT_HANDLE hAuditEvent);

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/bdaiface.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/bdaiface.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,6 +1,6 @@
/** /**
* This file is part of the mingw-w64 runtime package. * This file is part of the mingw-w64 runtime package.
* No warranty is given; refer to the file DISCLAIMER within this package. * No warranty is given; refer to the file DISCLAIMER within this package.
*/ */
#ifndef BDAIFACE_ENUMS_H #ifndef BDAIFACE_ENUMS_H
#define BDAIFACE_ENUMS_H #define BDAIFACE_ENUMS_H

View File

@ -69,7 +69,7 @@ typedef enum MEDIA_SAMPLE_CONTENT
typedef enum ISDBCAS_REQUEST_ID { typedef enum ISDBCAS_REQUEST_ID {
ISDBCAS_REQUEST_ID_EMG = 0x38, ISDBCAS_REQUEST_ID_EMG = 0x38,
ISDBCAS_REQUEST_ID_EMD = 0x3a, ISDBCAS_REQUEST_ID_EMD = 0x3a
} ISDBCAS_REQUEST_ID; } ISDBCAS_REQUEST_ID;
typedef enum MUX_PID_TYPE { typedef enum MUX_PID_TYPE {
@ -299,7 +299,7 @@ typedef enum tagScanModulationTypes
ScanModulationTypesMask_DVBC = BDA_MOD_64QAM | BDA_SCAN_MOD_128QAM | ScanModulationTypesMask_DVBC = BDA_MOD_64QAM | BDA_SCAN_MOD_128QAM |
BDA_MOD_256QAM, BDA_MOD_256QAM,
BDA_SCAN_MOD_16APSK = 0x10000000, BDA_SCAN_MOD_16APSK = 0x10000000,
BDA_SCAN_MOD_32APSK = 0x20000000, BDA_SCAN_MOD_32APSK = 0x20000000
} ScanModulationTypes; } ScanModulationTypes;
#ifdef __WIDL__ #ifdef __WIDL__
@ -460,7 +460,7 @@ typedef enum ApplicationTypeType {
SCTE28_CopyProtection, SCTE28_CopyProtection,
SCTE28_Diagnostic, SCTE28_Diagnostic,
SCTE28_Undesignated, SCTE28_Undesignated,
SCTE28_Reserved, SCTE28_Reserved
} ApplicationTypeType; } ApplicationTypeType;
#ifdef __WIDL__ #ifdef __WIDL__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/bits.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/bits.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/bits1_5.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/bits1_5.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/bits2_0.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/bits2_0.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/bits2_5.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/bits2_5.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/bits3_0.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/bits3_0.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/bits5_0.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/bits5_0.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,106 +0,0 @@
/**
* This file has no copyright assigned and is placed in the Public Domain.
* This file is part of the mingw-w64 runtime package.
* No warranty is given; refer to the file DISCLAIMER.PD within this package.
*/
#ifdef __cplusplus
extern "C"{
#endif
#include <rpc.h>
#include <rpcndr.h>
#ifdef _MIDL_USE_GUIDDEF_
#ifndef INITGUID
#define INITGUID
#include <guiddef.h>
#undef INITGUID
#else
#include <guiddef.h>
#endif
#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)
#else
#ifndef __IID_DEFINED__
#define __IID_DEFINED__
typedef struct _IID {
unsigned long x;
unsigned short s1;
unsigned short s2;
unsigned char c[8];
} IID;
#endif
#ifndef CLSID_DEFINED
#define CLSID_DEFINED
typedef IID CLSID;
#endif
#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}}
#endif
#if defined __cplusplus && !defined CDO_NO_NAMESPACE
namespace CDO {
#else
#undef IDataSource
#endif
MIDL_DEFINE_GUID(IID,IID_IDataSource,0xCD000029,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IMessage,0xCD000020,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IBodyPart,0xCD000021,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IConfiguration,0xCD000022,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IMessages,0xCD000025,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IDropDirectory,0xCD000024,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IBodyParts,0xCD000023,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_ISMTPScriptConnector,0xCD000030,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_INNTPEarlyScriptConnector,0xCD000034,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_INNTPPostScriptConnector,0xCD000031,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_INNTPFinalScriptConnector,0xCD000032,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_ISMTPOnArrival,0xCD000026,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_INNTPOnPostEarly,0xCD000033,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_INNTPOnPost,0xCD000027,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_INNTPOnPostFinal,0xCD000028,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IProxyObject,0xCD000083,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IItem,0xCD000126,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IAppointment,0xCD000120,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_ICalendarMessage,0xCD000122,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IIntegers,0xCD00012E,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IVariants,0xCD00012F,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IRecurrencePattern,0xCD000123,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IException,0xCD000124,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IRecurrencePatterns,0xCD00012C,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IExceptions,0xCD00012D,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_ICalendarPart,0xCD000133,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_ICalendarParts,0xCD000130,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IAttendee,0xCD000135,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IAttendees,0xCD000136,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IMailbox,0xCD000125,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IFolder,0xCD000132,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IContactGroupMembers,0xCD000138,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IPerson,0xCD000127,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IAddressee,0xCD000139,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IAddressees,0xCD000142,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IGetInterface,0xCD0ff000,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,LIBID_CDO,0xCD000000,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(CLSID,CLSID_Message,0xCD000001,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(CLSID,CLSID_Configuration,0xCD000002,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(CLSID,CLSID_DropDirectory,0xCD000004,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(CLSID,CLSID_SMTPConnector,0xCD000008,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(CLSID,CLSID_NNTPEarlyConnector,0xCD000011,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(CLSID,CLSID_NNTPPostConnector,0xCD000009,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(CLSID,CLSID_NNTPFinalConnector,0xCD000010,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(CLSID,CLSID_Item,0xCD000112,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(CLSID,CLSID_Appointment,0xCD000100,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(CLSID,CLSID_CalendarMessage,0xCD000102,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(CLSID,CLSID_Folder,0xCD00010E,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(CLSID,CLSID_Person,0xCD000107,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(CLSID,CLSID_Attendee,0xCD00010D,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(CLSID,CLSID_Addressee,0xCD000110,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
#undef MIDL_DEFINE_GUID
#if defined __cplusplus && !defined CDO_NO_NAMESPACE
}
#endif
#ifdef __cplusplus
}
#endif

View File

@ -1,59 +0,0 @@
/**
* This file has no copyright assigned and is placed in the Public Domain.
* This file is part of the mingw-w64 runtime package.
* No warranty is given; refer to the file DISCLAIMER.PD within this package.
*/
#ifdef __cplusplus
extern "C"{
#endif
#include <rpc.h>
#include <rpcndr.h>
#ifdef _MIDL_USE_GUIDDEF_
#ifndef INITGUID
#define INITGUID
#include <guiddef.h>
#undef INITGUID
#else
#include <guiddef.h>
#endif
#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)
#else
#ifndef __IID_DEFINED__
#define __IID_DEFINED__
typedef struct _IID {
unsigned long x;
unsigned short s1;
unsigned short s2;
unsigned char c[8];
} IID;
#endif
#ifndef CLSID_DEFINED
#define CLSID_DEFINED
typedef IID CLSID;
#endif
#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}}
#endif
MIDL_DEFINE_GUID(IID,LIBID_CDOEXM,0x25150F00,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A);
MIDL_DEFINE_GUID(IID,IID_IDistributionList,0x25150F3F,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A);
MIDL_DEFINE_GUID(IID,IID_IMailRecipient,0x25150F40,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A);
MIDL_DEFINE_GUID(IID,IID_IMailboxStore,0x25150F41,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A);
MIDL_DEFINE_GUID(CLSID,CLSID_MailGroup,0x25150F1F,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A);
MIDL_DEFINE_GUID(CLSID,CLSID_MailRecipient,0x25150F20,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A);
MIDL_DEFINE_GUID(CLSID,CLSID_Mailbox,0x25150F21,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A);
MIDL_DEFINE_GUID(CLSID,CLSID_FolderAdmin,0x25150F22,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A);
MIDL_DEFINE_GUID(CLSID,CLSID_ExchangeServer,0x25150F27,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A);
MIDL_DEFINE_GUID(CLSID,CLSID_FolderTree,0x25150F23,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A);
MIDL_DEFINE_GUID(CLSID,CLSID_PublicStoreDB,0x25150F24,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A);
MIDL_DEFINE_GUID(CLSID,CLSID_MailboxStoreDB,0x25150F25,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A);
MIDL_DEFINE_GUID(CLSID,CLSID_StorageGroup,0x25150F26,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A);
#undef MIDL_DEFINE_GUID
#ifdef __cplusplus
}
#endif

View File

@ -1,83 +0,0 @@
/**
* This file has no copyright assigned and is placed in the Public Domain.
* This file is part of the mingw-w64 runtime package.
* No warranty is given; refer to the file DISCLAIMER.PD within this package.
*/
#ifdef __cplusplus
extern "C"{
#endif
#include <rpc.h>
#include <rpcndr.h>
#ifdef _MIDL_USE_GUIDDEF_
#ifndef INITGUID
#define INITGUID
#include <guiddef.h>
#undef INITGUID
#else
#include <guiddef.h>
#endif
#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)
#else
#ifndef __IID_DEFINED__
#define __IID_DEFINED__
typedef struct _IID {
unsigned long x;
unsigned short s1;
unsigned short s2;
unsigned char c[8];
} IID;
#endif
#ifndef CLSID_DEFINED
#define CLSID_DEFINED
typedef IID CLSID;
#endif
#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}}
#endif
#if defined __cplusplus && !defined CDO_NO_NAMESPACE
namespace CDO {
#else
#undef IDataSource
#endif
MIDL_DEFINE_GUID(IID,IID_IDataSource,0xCD000029,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IMessage,0xCD000020,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IBodyPart,0xCD000021,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IConfiguration,0xCD000022,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IMessages,0xCD000025,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IDropDirectory,0xCD000024,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IBodyParts,0xCD000023,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_ISMTPScriptConnector,0xCD000030,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_INNTPEarlyScriptConnector,0xCD000034,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_INNTPPostScriptConnector,0xCD000031,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_INNTPFinalScriptConnector,0xCD000032,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_ISMTPOnArrival,0xCD000026,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_INNTPOnPostEarly,0xCD000033,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_INNTPOnPost,0xCD000027,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_INNTPOnPostFinal,0xCD000028,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IProxyObject,0xCD000083,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,IID_IGetInterface,0xCD0ff000,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(IID,LIBID_CDO,0xCD000000,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(CLSID,CLSID_Message,0xCD000001,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(CLSID,CLSID_Configuration,0xCD000002,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(CLSID,CLSID_DropDirectory,0xCD000004,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(CLSID,CLSID_SMTPConnector,0xCD000008,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(CLSID,CLSID_NNTPEarlyConnector,0xCD000011,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(CLSID,CLSID_NNTPPostConnector,0xCD000009,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
MIDL_DEFINE_GUID(CLSID,CLSID_NNTPFinalConnector,0xCD000010,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
#undef MIDL_DEFINE_GUID
#if defined __cplusplus && !defined CDO_NO_NAMESPACE
}
#endif
#ifdef __cplusplus
}
#endif

View File

@ -167,7 +167,7 @@
#define __ENUM_CATYPES__ #define __ENUM_CATYPES__
typedef enum { typedef enum {
ENUM_ENTERPRISE_ROOTCA = 0,ENUM_ENTERPRISE_SUBCA = 1,ENUM_STANDALONE_ROOTCA = 3,ENUM_STANDALONE_SUBCA = 4,ENUM_UNKNOWN_CA = 5, ENUM_ENTERPRISE_ROOTCA = 0,ENUM_ENTERPRISE_SUBCA = 1,ENUM_STANDALONE_ROOTCA = 3,ENUM_STANDALONE_SUBCA = 4,ENUM_UNKNOWN_CA = 5
} ENUM_CATYPES; } ENUM_CATYPES;
typedef struct _CAINFO { typedef struct _CAINFO {

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/comadmin.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/comadmin.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -147,7 +147,7 @@ typedef interface IRpcStubBuffer IRpcStubBuffer;
typedef interface IRpcChannelBuffer IRpcChannelBuffer; typedef interface IRpcChannelBuffer IRpcChannelBuffer;
typedef enum tagCOINITBASE { typedef enum tagCOINITBASE {
COINITBASE_MULTITHREADED = 0x0, COINITBASE_MULTITHREADED = 0x0
} COINITBASE; } COINITBASE;
#include <wtypesbase.h> #include <wtypesbase.h>

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/comcat.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/comcat.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -3827,7 +3827,7 @@ extern "C" {
#define TreeView_ShowInfoTip(hwnd, hitem) (DWORD)SNDMSG ((hwnd), TVM_SHOWINFOTIP, 0,(LPARAM) (hitem)) #define TreeView_ShowInfoTip(hwnd, hitem) (DWORD)SNDMSG ((hwnd), TVM_SHOWINFOTIP, 0,(LPARAM) (hitem))
typedef enum _TVITEMPART { typedef enum _TVITEMPART {
TVGIPR_BUTTON = 0x0001, TVGIPR_BUTTON = 0x0001
} TVITEMPART; } TVITEMPART;
typedef struct tagTVGETITEMPARTRECTINFO { typedef struct tagTVGETITEMPARTRECTINFO {
@ -5534,7 +5534,7 @@ WINCOMMCTRLAPI WINBOOL WINAPI Str_SetPtrW (LPWSTR *ppsz, LPCWSTR psz);
#if NTDDI_VERSION >= 0x06000000 #if NTDDI_VERSION >= 0x06000000
enum _LI_METRIC { enum _LI_METRIC {
LIM_SMALL, LIM_SMALL,
LIM_LARGE, LIM_LARGE
}; };
WINCOMMCTRLAPI HRESULT WINAPI LoadIconMetric (HINSTANCE hinst, PCWSTR pszName, int lims, HICON *phico); WINCOMMCTRLAPI HRESULT WINAPI LoadIconMetric (HINSTANCE hinst, PCWSTR pszName, int lims, HICON *phico);

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/commoncontrols.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/commoncontrols.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/control.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/control.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -165,14 +165,14 @@ extern "C" {
nltUnicode = 3, nltUnicode = 3,
nltAuto = 4, nltAuto = 4,
nltOle = 5, nltOle = 5,
nltMaxValue = 7, nltMaxValue = 7
} CorNativeLinkType; } CorNativeLinkType;
typedef enum { typedef enum {
nlfNone = 0x0, nlfNone = 0x0,
nlfLastError = 0x1, nlfLastError = 0x1,
nlfNoMangle = 0x2, nlfNoMangle = 0x2,
nlfMaxValue = 0x3, nlfMaxValue = 0x3
} CorNativeLinkFlags; } CorNativeLinkFlags;
typedef void const *UVCP_CONSTANT; typedef void const *UVCP_CONSTANT;
@ -644,7 +644,7 @@ extern "C" {
ValidatorModuleTypeObj = 0x00000002, ValidatorModuleTypeObj = 0x00000002,
ValidatorModuleTypeEnc = 0x00000003, ValidatorModuleTypeEnc = 0x00000003,
ValidatorModuleTypeIncr = 0x00000004, ValidatorModuleTypeIncr = 0x00000004,
ValidatorModuleTypeMax = 0x00000004, ValidatorModuleTypeMax = 0x00000004
} CorValidatorModuleType; } CorValidatorModuleType;
#undef INTERFACE #undef INTERFACE
@ -804,7 +804,7 @@ extern "C" {
enum { enum {
SIGN_MASK_ONEBYTE = 0xffffffc0, SIGN_MASK_ONEBYTE = 0xffffffc0,
SIGN_MASK_TWOBYTE = 0xffffe000, SIGN_MASK_TWOBYTE = 0xffffe000,
SIGN_MASK_FOURBYTE = 0xf0000000, SIGN_MASK_FOURBYTE = 0xf0000000
}; };
extern const mdToken __declspec (selectany) g_tkCorEncodeToken[4] = { mdtTypeDef, mdtTypeRef, mdtTypeSpec, mdtBaseType }; extern const mdToken __declspec (selectany) g_tkCorEncodeToken[4] = { mdtTypeDef, mdtTypeRef, mdtTypeSpec, mdtBaseType };

View File

@ -25,7 +25,7 @@ _CRTIMP void __cdecl _set_app_type(_crt_app_type _Type);
typedef enum _crt_argv_mode { typedef enum _crt_argv_mode {
_crt_argv_no_arguments, _crt_argv_no_arguments,
_crt_argv_unexpanded_arguments, _crt_argv_unexpanded_arguments,
_crt_argv_expanded_arguments, _crt_argv_expanded_arguments
} _crt_argv_mode; } _crt_argv_mode;
_CRTIMP errno_t __cdecl _configure_narrow_argv(_crt_argv_mode mode); _CRTIMP errno_t __cdecl _configure_narrow_argv(_crt_argv_mode mode);

View File

@ -9,6 +9,13 @@
#include <corecrt.h> #include <corecrt.h>
#ifdef __cplusplus
extern "C" {
#endif
unsigned __int64* __local_stdio_printf_options(void);
unsigned __int64* __local_stdio_scanf_options(void);
#define _CRT_INTERNAL_PRINTF_LEGACY_VSPRINTF_NULL_TERMINATION 0x0001ULL #define _CRT_INTERNAL_PRINTF_LEGACY_VSPRINTF_NULL_TERMINATION 0x0001ULL
#define _CRT_INTERNAL_PRINTF_STANDARD_SNPRINTF_BEHAVIOR 0x0002ULL #define _CRT_INTERNAL_PRINTF_STANDARD_SNPRINTF_BEHAVIOR 0x0002ULL
#define _CRT_INTERNAL_PRINTF_LEGACY_WIDE_SPECIFIERS 0x0004ULL #define _CRT_INTERNAL_PRINTF_LEGACY_WIDE_SPECIFIERS 0x0004ULL
@ -21,11 +28,14 @@
#define _CRT_INTERNAL_SCANF_LEGACY_MSVCRT_COMPATIBILITY 0x0004ULL #define _CRT_INTERNAL_SCANF_LEGACY_MSVCRT_COMPATIBILITY 0x0004ULL
#ifndef _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS #ifndef _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS
#define _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS (_CRT_INTERNAL_PRINTF_LEGACY_WIDE_SPECIFIERS | _CRT_INTERNAL_PRINTF_STANDARD_ROUNDING) #define _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS (*__local_stdio_printf_options())
#endif #endif
#ifndef _CRT_INTERNAL_LOCAL_SCANF_OPTIONS #ifndef _CRT_INTERNAL_LOCAL_SCANF_OPTIONS
#define _CRT_INTERNAL_LOCAL_SCANF_OPTIONS _CRT_INTERNAL_SCANF_LEGACY_WIDE_SPECIFIERS #define _CRT_INTERNAL_LOCAL_SCANF_OPTIONS (*__local_stdio_scanf_options())
#endif #endif
#ifdef __cplusplus
}
#endif
#endif /* _STDIO_CONFIG_DEFINED */ #endif /* _STDIO_CONFIG_DEFINED */

View File

@ -0,0 +1,164 @@
/**
* This file has no copyright assigned and is placed in the Public Domain.
* This file is part of the mingw-w64 runtime package.
* No warranty is given; refer to the file DISCLAIMER.PD within this package.
*/
#ifndef _INC_CORECRT_WCTYPE
#define _INC_CORECRT_WCTYPE
#include <corecrt.h>
#ifdef __cplusplus
extern "C" {
#endif
#ifndef _WCTYPE_T_DEFINED
#define _WCTYPE_T_DEFINED
typedef unsigned short wint_t;
typedef unsigned short wctype_t;
#endif /* _WCTYPE_T_DEFINED */
#ifndef WEOF
#define WEOF (wint_t)(0xFFFF)
#endif
#ifndef _CRT_CTYPEDATA_DEFINED
#define _CRT_CTYPEDATA_DEFINED
#ifndef _CTYPE_DISABLE_MACROS
#ifndef __PCTYPE_FUNC
#define __PCTYPE_FUNC __pctype_func()
_CRTIMP const unsigned short* __pctype_func(void);
#endif
#ifndef _pctype
#define _pctype (__pctype_func())
#endif
#endif
#endif
#ifndef _CRT_WCTYPEDATA_DEFINED
#define _CRT_WCTYPEDATA_DEFINED
#ifndef _CTYPE_DISABLE_MACROS
#if !defined(_wctype) && defined(_CRT_USE_WINAPI_FAMILY_DESKTOP_APP)
extern const unsigned short ** __MINGW_IMP_SYMBOL(_wctype);
#define _wctype (* __MINGW_IMP_SYMBOL(_wctype))
#endif
_CRTIMP const wctype_t * __cdecl __pwctype_func(void);
#ifndef _pwctype
#define _pwctype (__pwctype_func())
#endif
#endif
#endif
#define _UPPER 0x1
#define _LOWER 0x2
#define _DIGIT 0x4
#define _SPACE 0x8
#define _PUNCT 0x10
#define _CONTROL 0x20
#define _BLANK 0x40
#define _HEX 0x80
#define _LEADBYTE 0x8000
#define _ALPHA (0x0100|_UPPER|_LOWER)
#ifndef _WCTYPE_DEFINED
#define _WCTYPE_DEFINED
_CRTIMP int __cdecl iswalpha(wint_t _C);
_CRTIMP int __cdecl iswupper(wint_t _C);
_CRTIMP int __cdecl iswlower(wint_t _C);
_CRTIMP int __cdecl iswdigit(wint_t _C);
_CRTIMP int __cdecl iswxdigit(wint_t _C);
_CRTIMP int __cdecl iswspace(wint_t _C);
_CRTIMP int __cdecl iswpunct(wint_t _C);
_CRTIMP int __cdecl iswalnum(wint_t _C);
_CRTIMP int __cdecl iswprint(wint_t _C);
_CRTIMP int __cdecl iswgraph(wint_t _C);
_CRTIMP int __cdecl iswcntrl(wint_t _C);
_CRTIMP int __cdecl iswascii(wint_t _C);
#ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP
_CRTIMP int __cdecl isleadbyte(int _C);
#endif /* _CRT_USE_WINAPI_FAMILY_DESKTOP_APP */
_CRTIMP wint_t __cdecl towupper(wint_t _C);
_CRTIMP wint_t __cdecl towlower(wint_t _C);
_CRTIMP int __cdecl iswctype(wint_t _C,wctype_t _Type);
_CRTIMP int __cdecl __iswcsymf(wint_t _C);
_CRTIMP int __cdecl __iswcsym(wint_t _C);
_CRTIMP int __cdecl iswblank(wint_t _C);
#if __MSVCRT_VERSION__ >= 0x800 || (__MSVCRT_VERSION__ == 0x600 && _WIN32_WINNT >= 0x0600)
/* These are available since msvcr80.dll (__MSVCRT_VERSION__ >= 0x800), and in
* msvcrt.dll (__MSVCRT_VERSION__ == 0x600) since Vista (_WIN32_WINNT >= 0x0600). */
_CRTIMP int __cdecl _iswalpha_l(wint_t _C,_locale_t _Locale);
_CRTIMP int __cdecl _iswupper_l(wint_t _C,_locale_t _Locale);
_CRTIMP int __cdecl _iswlower_l(wint_t _C,_locale_t _Locale);
_CRTIMP int __cdecl _iswdigit_l(wint_t _C,_locale_t _Locale);
_CRTIMP int __cdecl _iswxdigit_l(wint_t _C,_locale_t _Locale);
_CRTIMP int __cdecl _iswspace_l(wint_t _C,_locale_t _Locale);
_CRTIMP int __cdecl _iswpunct_l(wint_t _C,_locale_t _Locale);
_CRTIMP int __cdecl _iswalnum_l(wint_t _C,_locale_t _Locale);
_CRTIMP int __cdecl _iswprint_l(wint_t _C,_locale_t _Locale);
_CRTIMP int __cdecl _iswgraph_l(wint_t _C,_locale_t _Locale);
_CRTIMP int __cdecl _iswcntrl_l(wint_t _C,_locale_t _Locale);
_CRTIMP wint_t __cdecl _towupper_l(wint_t _C,_locale_t _Locale);
_CRTIMP wint_t __cdecl _towlower_l(wint_t _C,_locale_t _Locale);
# ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP
_CRTIMP int __cdecl _isleadbyte_l(int _C,_locale_t _Locale);
# endif /* _CRT_USE_WINAPI_FAMILY_DESKTOP_APP */
_CRTIMP int __cdecl _iswctype_l(wint_t _C,wctype_t _Type,_locale_t _Locale);
_CRTIMP int __cdecl _iswblank_l(wint_t _C,_locale_t _Locale);
#endif
#if __MSVCRT_VERSION__ >= 0x800
/* These are only available since msvcr80.dll, never in msvcrt.dll. */
_CRTIMP int __cdecl _iswcsymf_l(wint_t _C,_locale_t _Locale);
_CRTIMP int __cdecl _iswcsym_l(wint_t _C,_locale_t _Locale);
#endif
#ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP
_CRTIMP int __cdecl is_wctype(wint_t _C,wctype_t _Type);
#endif /* _CRT_USE_WINAPI_FAMILY_DESKTOP_APP */
#endif
#ifndef _WCTYPE_INLINE_DEFINED
#define _WCTYPE_INLINE_DEFINED
#undef _CRT_WCTYPE_NOINLINE
#ifndef __cplusplus
#define iswalpha(_c) (iswctype(_c,_ALPHA))
#define iswupper(_c) (iswctype(_c,_UPPER))
#define iswlower(_c) (iswctype(_c,_LOWER))
#define iswdigit(_c) (iswctype(_c,_DIGIT))
#define iswxdigit(_c) (iswctype(_c,_HEX))
#define iswspace(_c) (iswctype(_c,_SPACE))
#define iswpunct(_c) (iswctype(_c,_PUNCT))
#define iswalnum(_c) (iswctype(_c,_ALPHA|_DIGIT))
#define iswprint(_c) (iswctype(_c,_BLANK|_PUNCT|_ALPHA|_DIGIT))
#define iswgraph(_c) (iswctype(_c,_PUNCT|_ALPHA|_DIGIT))
#define iswcntrl(_c) (iswctype(_c,_CONTROL))
#define iswascii(_c) ((unsigned)(_c) < 0x80)
#define iswblank(_c) (((_c) == '\t') || iswctype(_c,_BLANK))
#if __MSVCRT_VERSION__ >= 0x800 || (__MSVCRT_VERSION__ == 0x600 && _WIN32_WINNT >= 0x0600)
# define _iswalpha_l(_c,_p) (_iswctype_l(_c,_ALPHA,_p))
# define _iswupper_l(_c,_p) (_iswctype_l(_c,_UPPER,_p))
# define _iswlower_l(_c,_p) (_iswctype_l(_c,_LOWER,_p))
# define _iswdigit_l(_c,_p) (_iswctype_l(_c,_DIGIT,_p))
# define _iswxdigit_l(_c,_p) (_iswctype_l(_c,_HEX,_p))
# define _iswspace_l(_c,_p) (_iswctype_l(_c,_SPACE,_p))
# define _iswpunct_l(_c,_p) (_iswctype_l(_c,_PUNCT,_p))
# define _iswalnum_l(_c,_p) (_iswctype_l(_c,_ALPHA|_DIGIT,_p))
# define _iswprint_l(_c,_p) (_iswctype_l(_c,_BLANK|_PUNCT|_ALPHA|_DIGIT,_p))
# define _iswgraph_l(_c,_p) (_iswctype_l(_c,_PUNCT|_ALPHA|_DIGIT,_p))
# define _iswcntrl_l(_c,_p) (_iswctype_l(_c,_CONTROL,_p))
# define _iswblank_l(_c,_p) (((_c) == '\t') || _iswctype_l(_c,_BLANK,_p))
#endif /* __MSVCRT_VERSION__ >= 0x800 */
#endif
#endif
#ifdef __cplusplus
}
#endif
#endif

View File

@ -42,7 +42,7 @@ typedef enum CorTypeAttr {
tdForwarder = 0x200000, tdForwarder = 0x200000,
tdReservedMask = 0x40800, tdReservedMask = 0x40800,
tdRTSpecialName = 0x800, tdRTSpecialName = 0x800,
tdHasSecurity = 0x40000, tdHasSecurity = 0x40000
} CorTypeAttr; } CorTypeAttr;
typedef enum CorMethodAttr { typedef enum CorMethodAttr {
@ -164,7 +164,7 @@ typedef enum CorPropertyAttr {
typedef enum CorEventAttr { typedef enum CorEventAttr {
evSpecialName = 0x0200, evSpecialName = 0x0200,
evReservedMask = 0x0400, evReservedMask = 0x0400,
evRTSpecialName = 0x0400, evRTSpecialName = 0x0400
} CorEventAttr; } CorEventAttr;
typedef enum CorMethodSemanticsAttr { typedef enum CorMethodSemanticsAttr {
@ -266,12 +266,12 @@ typedef enum CorAssemblyFlags {
typedef enum CorManifestResourceFlags { typedef enum CorManifestResourceFlags {
mrVisibilityMask = 0x0007, mrVisibilityMask = 0x0007,
mrPublic = 0x0001, mrPublic = 0x0001,
mrPrivate = 0x0002, mrPrivate = 0x0002
} CorManifestResourceFlags; } CorManifestResourceFlags;
typedef enum CorFileFlags { typedef enum CorFileFlags {
ffContainsMetaData = 0x0000, ffContainsMetaData = 0x0000,
ffContainsNoMetaData = 0x0001, ffContainsNoMetaData = 0x0001
} CorFileFlags; } CorFileFlags;
typedef enum CorPEKind { typedef enum CorPEKind {
@ -331,7 +331,7 @@ typedef enum CorElementType {
ELEMENT_TYPE_MAX = 0x22, ELEMENT_TYPE_MAX = 0x22,
ELEMENT_TYPE_MODIFIER = 0x40, ELEMENT_TYPE_MODIFIER = 0x40,
ELEMENT_TYPE_SENTINEL = 0x01 | ELEMENT_TYPE_MODIFIER, ELEMENT_TYPE_SENTINEL = 0x01 | ELEMENT_TYPE_MODIFIER,
ELEMENT_TYPE_PINNED = 0x05 | ELEMENT_TYPE_MODIFIER, ELEMENT_TYPE_PINNED = 0x05 | ELEMENT_TYPE_MODIFIER
} CorElementType; } CorElementType;
typedef enum CorSerializationType { typedef enum CorSerializationType {
@ -370,7 +370,7 @@ typedef enum CorCallingConvention {
IMAGE_CEE_CS_CALLCONV_MASK = 0x0f, IMAGE_CEE_CS_CALLCONV_MASK = 0x0f,
IMAGE_CEE_CS_CALLCONV_HASTHIS = 0x20, IMAGE_CEE_CS_CALLCONV_HASTHIS = 0x20,
IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS = 0x40, IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS = 0x40,
IMAGE_CEE_CS_CALLCONV_GENERIC = 0x10, IMAGE_CEE_CS_CALLCONV_GENERIC = 0x10
} CorCallingConvention; } CorCallingConvention;
typedef enum CorUnmanagedCallingConvention { typedef enum CorUnmanagedCallingConvention {
@ -381,7 +381,7 @@ typedef enum CorUnmanagedCallingConvention {
IMAGE_CEE_CS_CALLCONV_C = IMAGE_CEE_UNMANAGED_CALLCONV_C, IMAGE_CEE_CS_CALLCONV_C = IMAGE_CEE_UNMANAGED_CALLCONV_C,
IMAGE_CEE_CS_CALLCONV_STDCALL = IMAGE_CEE_UNMANAGED_CALLCONV_STDCALL, IMAGE_CEE_CS_CALLCONV_STDCALL = IMAGE_CEE_UNMANAGED_CALLCONV_STDCALL,
IMAGE_CEE_CS_CALLCONV_THISCALL = IMAGE_CEE_UNMANAGED_CALLCONV_THISCALL, IMAGE_CEE_CS_CALLCONV_THISCALL = IMAGE_CEE_UNMANAGED_CALLCONV_THISCALL,
IMAGE_CEE_CS_CALLCONV_FASTCALL = IMAGE_CEE_UNMANAGED_CALLCONV_FASTCALL, IMAGE_CEE_CS_CALLCONV_FASTCALL = IMAGE_CEE_UNMANAGED_CALLCONV_FASTCALL
} CorUnmanagedCallingConvention; } CorUnmanagedCallingConvention;
typedef enum CorArgType { typedef enum CorArgType {
@ -395,7 +395,7 @@ typedef enum CorArgType {
IMAGE_CEE_CS_OBJECT = 0x7, IMAGE_CEE_CS_OBJECT = 0x7,
IMAGE_CEE_CS_STRUCT4 = 0x8, IMAGE_CEE_CS_STRUCT4 = 0x8,
IMAGE_CEE_CS_STRUCT32 = 0x9, IMAGE_CEE_CS_STRUCT32 = 0x9,
IMAGE_CEE_CS_BYVALUE = 0xa, IMAGE_CEE_CS_BYVALUE = 0xa
} CorArgType; } CorArgType;
typedef enum CorNativeType { typedef enum CorNativeType {
@ -471,7 +471,7 @@ typedef enum CorILMethodFlags {
CorILMethod_SmallFormat = 0x0, CorILMethod_SmallFormat = 0x0,
CorILMethod_TinyFormat = 0x0002, CorILMethod_TinyFormat = 0x0002,
CorILMethod_FatFormat = 0x0003, CorILMethod_FatFormat = 0x0003,
CorILMethod_TinyFormat1 = 0x0006, CorILMethod_TinyFormat1 = 0x0006
} CorILMethodFlags; } CorILMethodFlags;
typedef enum CorExceptionFlag { typedef enum CorExceptionFlag {
@ -556,7 +556,7 @@ typedef enum CorSetENC {
MDUpdateExtension = 0x00000003, MDUpdateExtension = 0x00000003,
MDUpdateIncremental = 0x00000004, MDUpdateIncremental = 0x00000004,
MDUpdateDelta = 0x00000005, MDUpdateDelta = 0x00000005,
MDUpdateMask = 0x00000007, MDUpdateMask = 0x00000007
} CorSetENC; } CorSetENC;
typedef enum CorErrorIfEmitOutOfOrder { typedef enum CorErrorIfEmitOutOfOrder {
@ -567,7 +567,7 @@ typedef enum CorErrorIfEmitOutOfOrder {
MDFieldOutOfOrder = 0x00000002, MDFieldOutOfOrder = 0x00000002,
MDParamOutOfOrder = 0x00000004, MDParamOutOfOrder = 0x00000004,
MDPropertyOutOfOrder = 0x00000008, MDPropertyOutOfOrder = 0x00000008,
MDEventOutOfOrder = 0x00000010, MDEventOutOfOrder = 0x00000010
} CorErrorIfEmitOutOfOrder; } CorErrorIfEmitOutOfOrder;
typedef enum CorImportOptions { typedef enum CorImportOptions {
@ -634,7 +634,7 @@ typedef enum CorTokenType {
mdtGenericParamConstraint = 0x2c000000, mdtGenericParamConstraint = 0x2c000000,
mdtString = 0x70000000, mdtString = 0x70000000,
mdtName = 0x71000000, mdtName = 0x71000000,
mdtBaseType = 0x72000000, mdtBaseType = 0x72000000
} CorTokenType; } CorTokenType;
typedef enum CorOpenFlags { typedef enum CorOpenFlags {
@ -669,7 +669,7 @@ typedef enum CorAttributeTargets {
catGenericParameter = 0x4000, catGenericParameter = 0x4000,
catAll = catAssembly | catModule | catClass | catStruct | catEnum | catConstructor catAll = catAssembly | catModule | catClass | catStruct | catEnum | catConstructor
| catMethod | catProperty | catField | catEvent | catInterface | catParameter | catDelegate | catGenericParameter, | catMethod | catProperty | catField | catEvent | catInterface | catParameter | catDelegate | catGenericParameter,
catClassMembers = catClass | catStruct | catEnum | catConstructor | catMethod | catProperty | catField | catEvent | catDelegate | catInterface, catClassMembers = catClass | catStruct | catEnum | catConstructor | catMethod | catProperty | catField | catEvent | catDelegate | catInterface
} CorAttributeTargets; } CorAttributeTargets;
typedef enum CorFileMapping { typedef enum CorFileMapping {

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/credentialprovider.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/credentialprovider.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -161,12 +161,10 @@ extern "C" {
#define _aligned_offset_malloc_dbg(s,a,o,f,l) _aligned_offset_malloc(s,a,o) #define _aligned_offset_malloc_dbg(s,a,o,f,l) _aligned_offset_malloc(s,a,o)
#define _aligned_offset_realloc_dbg(p,s,a,o,f,l) _aligned_offset_realloc(p,s,a,o) #define _aligned_offset_realloc_dbg(p,s,a,o,f,l) _aligned_offset_realloc(p,s,a,o)
#if __MSVCRT_VERSION__ >= 0x900
#define _recalloc_dbg(p,c,s,t,f,l) _recalloc(p,c,s) #define _recalloc_dbg(p,c,s,t,f,l) _recalloc(p,c,s)
#define _aligned_recalloc_dbg(p,c,s,a,f,l) _aligned_realloc(p,c,s,a) #define _aligned_recalloc_dbg(p,c,s,a,f,l) _aligned_realloc(p,c,s,a)
#define _aligned_offset_recalloc_dbg(p,c,s,a,o,f,l) _aligned_offset_recalloc(p,c,s,a,o) #define _aligned_offset_recalloc_dbg(p,c,s,a,o,f,l) _aligned_offset_recalloc(p,c,s,a,o)
#define _aligned_msize_dbg(p,a,o) _aligned_msize(p,a,o) #define _aligned_msize_dbg(p,a,o) _aligned_msize(p,a,o)
#endif
#define _malloca_dbg(s,t,f,l) _malloca(s) #define _malloca_dbg(s,t,f,l) _malloca(s)
#define _freea_dbg(p,t) _freea(p) #define _freea_dbg(p,t) _freea(p)

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/ctfutb.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/ctfutb.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/ctxtcall.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/ctxtcall.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -6,7 +6,7 @@
#ifndef _INC_CTYPE #ifndef _INC_CTYPE
#define _INC_CTYPE #define _INC_CTYPE
#include <crtdefs.h> #include <corecrt_wctype.h>
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
@ -14,37 +14,6 @@ extern "C" {
#ifndef WEOF #ifndef WEOF
#define WEOF (wint_t)(0xFFFF) #define WEOF (wint_t)(0xFFFF)
#endif
#ifndef _CRT_CTYPEDATA_DEFINED
#define _CRT_CTYPEDATA_DEFINED
#ifndef _CTYPE_DISABLE_MACROS
#ifndef __PCTYPE_FUNC
#define __PCTYPE_FUNC __pctype_func()
_CRTIMP const unsigned short* __pctype_func(void);
#endif
#ifndef _pctype
#define _pctype (__pctype_func())
#endif
#endif
#endif
#ifndef _CRT_WCTYPEDATA_DEFINED
#define _CRT_WCTYPEDATA_DEFINED
#ifndef _CTYPE_DISABLE_MACROS
#if !defined(_wctype) && defined(_CRT_USE_WINAPI_FAMILY_DESKTOP_APP)
extern const unsigned short ** __MINGW_IMP_SYMBOL(_wctype);
#define _wctype (* __MINGW_IMP_SYMBOL(_wctype))
#endif
_CRTIMP const wctype_t * __cdecl __pwctype_func(void);
#ifndef _pwctype
#define _pwctype (__pwctype_func())
#endif
#endif
#endif #endif
/* CRT stuff */ /* CRT stuff */
@ -61,123 +30,45 @@ extern "C" {
pthreadmbcinfo __cdecl __updatetmbcinfo(void); pthreadmbcinfo __cdecl __updatetmbcinfo(void);
#endif #endif
#define _UPPER 0x1
#define _LOWER 0x2
#define _DIGIT 0x4
#define _SPACE 0x8
#define _PUNCT 0x10
#define _CONTROL 0x20
#define _BLANK 0x40
#define _HEX 0x80
#define _LEADBYTE 0x8000
#define _ALPHA (0x0100|_UPPER|_LOWER)
#ifndef _CTYPE_DEFINED #ifndef _CTYPE_DEFINED
#define _CTYPE_DEFINED #define _CTYPE_DEFINED
_CRTIMP int __cdecl _isctype(int _C,int _Type);
_CRTIMP int __cdecl _isctype_l(int _C,int _Type,_locale_t _Locale);
_CRTIMP int __cdecl isalpha(int _C); _CRTIMP int __cdecl isalpha(int _C);
_CRTIMP int __cdecl _isalpha_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl isupper(int _C); _CRTIMP int __cdecl isupper(int _C);
_CRTIMP int __cdecl _isupper_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl islower(int _C); _CRTIMP int __cdecl islower(int _C);
_CRTIMP int __cdecl _islower_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl isdigit(int _C); _CRTIMP int __cdecl isdigit(int _C);
_CRTIMP int __cdecl _isdigit_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl isxdigit(int _C); _CRTIMP int __cdecl isxdigit(int _C);
_CRTIMP int __cdecl _isxdigit_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl isspace(int _C); _CRTIMP int __cdecl isspace(int _C);
_CRTIMP int __cdecl _isspace_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl ispunct(int _C); _CRTIMP int __cdecl ispunct(int _C);
_CRTIMP int __cdecl _ispunct_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl isalnum(int _C); _CRTIMP int __cdecl isalnum(int _C);
_CRTIMP int __cdecl _isalnum_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl isprint(int _C); _CRTIMP int __cdecl isprint(int _C);
_CRTIMP int __cdecl _isprint_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl isgraph(int _C); _CRTIMP int __cdecl isgraph(int _C);
_CRTIMP int __cdecl _isgraph_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl iscntrl(int _C); _CRTIMP int __cdecl iscntrl(int _C);
_CRTIMP int __cdecl _iscntrl_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl toupper(int _C); _CRTIMP int __cdecl toupper(int _C);
_CRTIMP int __cdecl _toupper(int _C);
_CRTIMP int __cdecl tolower(int _C); _CRTIMP int __cdecl tolower(int _C);
_CRTIMP int __cdecl _tolower(int _C); _CRTIMP int __cdecl _tolower(int _C);
_CRTIMP int __cdecl _tolower_l(int _C,_locale_t _Locale); _CRTIMP int __cdecl _tolower_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl _toupper(int _C); _CRTIMP int __cdecl _isctype(int _C,int _Type);
_CRTIMP int __cdecl isblank(int _C);
_CRTIMP int __cdecl _isalpha_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl _isupper_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl _islower_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl _isdigit_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl _isxdigit_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl _isspace_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl _ispunct_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl _isalnum_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl _isprint_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl _isgraph_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl _iscntrl_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl _toupper_l(int _C,_locale_t _Locale); _CRTIMP int __cdecl _toupper_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl _isctype_l(int _C,int _Type,_locale_t _Locale);
_CRTIMP int __cdecl _isblank_l(int _C,_locale_t _Locale);
_CRTIMP int __cdecl __isascii(int _C); _CRTIMP int __cdecl __isascii(int _C);
_CRTIMP int __cdecl __toascii(int _C); _CRTIMP int __cdecl __toascii(int _C);
_CRTIMP int __cdecl __iscsymf(int _C); _CRTIMP int __cdecl __iscsymf(int _C);
_CRTIMP int __cdecl __iscsym(int _C); _CRTIMP int __cdecl __iscsym(int _C);
#if __MSVCRT_VERSION__ >= 0xC00
_CRTIMP int __cdecl isblank(int _C);
_CRTIMP int __cdecl _isblank_l(int _C,_locale_t _Locale);
#else
int __cdecl isblank(int _C);
#endif /* msvcr120 */
#endif
#ifndef _WCTYPE_DEFINED
#define _WCTYPE_DEFINED
_CRTIMP int __cdecl iswalpha(wint_t _C);
_CRTIMP int __cdecl iswupper(wint_t _C);
_CRTIMP int __cdecl iswlower(wint_t _C);
_CRTIMP int __cdecl iswdigit(wint_t _C);
_CRTIMP int __cdecl iswxdigit(wint_t _C);
_CRTIMP int __cdecl iswspace(wint_t _C);
_CRTIMP int __cdecl iswpunct(wint_t _C);
_CRTIMP int __cdecl iswalnum(wint_t _C);
_CRTIMP int __cdecl iswprint(wint_t _C);
_CRTIMP int __cdecl iswgraph(wint_t _C);
_CRTIMP int __cdecl iswcntrl(wint_t _C);
_CRTIMP int __cdecl iswascii(wint_t _C);
#ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP
_CRTIMP int __cdecl isleadbyte(int _C);
#endif /* _CRT_USE_WINAPI_FAMILY_DESKTOP_APP */
_CRTIMP wint_t __cdecl towupper(wint_t _C);
_CRTIMP wint_t __cdecl towlower(wint_t _C);
_CRTIMP int __cdecl iswctype(wint_t _C,wctype_t _Type);
#if __MSVCRT_VERSION__ >= 0x800 || (__MSVCRT_VERSION__ == 0x600 && _WIN32_WINNT >= 0x0600)
/* These are available since msvcr80.dll (__MSVCRT_VERSION__ >= 0x800), and in
* msvcrt.dll (__MSVCRT_VERSION__ == 0x600) since Vista (_WIN32_WINNT >= 0x0600). */
_CRTIMP int __cdecl _iswalpha_l(wint_t _C,_locale_t _Locale);
_CRTIMP int __cdecl _iswupper_l(wint_t _C,_locale_t _Locale);
_CRTIMP int __cdecl _iswlower_l(wint_t _C,_locale_t _Locale);
_CRTIMP int __cdecl _iswdigit_l(wint_t _C,_locale_t _Locale);
_CRTIMP int __cdecl _iswxdigit_l(wint_t _C,_locale_t _Locale);
_CRTIMP int __cdecl _iswspace_l(wint_t _C,_locale_t _Locale);
_CRTIMP int __cdecl _iswpunct_l(wint_t _C,_locale_t _Locale);
_CRTIMP int __cdecl _iswalnum_l(wint_t _C,_locale_t _Locale);
_CRTIMP int __cdecl _iswprint_l(wint_t _C,_locale_t _Locale);
_CRTIMP int __cdecl _iswgraph_l(wint_t _C,_locale_t _Locale);
_CRTIMP int __cdecl _iswcntrl_l(wint_t _C,_locale_t _Locale);
_CRTIMP wint_t __cdecl _towupper_l(wint_t _C,_locale_t _Locale);
_CRTIMP wint_t __cdecl _towlower_l(wint_t _C,_locale_t _Locale);
# ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP
_CRTIMP int __cdecl _isleadbyte_l(int _C,_locale_t _Locale);
# endif /* _CRT_USE_WINAPI_FAMILY_DESKTOP_APP */
_CRTIMP int __cdecl _iswctype_l(wint_t _C,wctype_t _Type,_locale_t _Locale);
_CRTIMP int __cdecl __iswcsymf(wint_t _C);
_CRTIMP int __cdecl __iswcsym(wint_t _C);
#endif
#if __MSVCRT_VERSION__ >= 0x800
/* These are only available since msvcr80.dll, never in msvcrt.dll. */
_CRTIMP int __cdecl _iswcsymf_l(wint_t _C,_locale_t _Locale);
_CRTIMP int __cdecl _iswcsym_l(wint_t _C,_locale_t _Locale);
#endif
#ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP
_CRTIMP int __cdecl is_wctype(wint_t _C,wctype_t _Type);
#endif /* _CRT_USE_WINAPI_FAMILY_DESKTOP_APP */
#if __MSVCRT_VERSION__ >= 0xC00
_CRTIMP int __cdecl iswblank(wint_t _C);
_CRTIMP int __cdecl _iswblank_l(wint_t _C,_locale_t _Locale);
#else
int __cdecl iswblank(wint_t _C);
#endif /* msvcr120 */
#endif #endif
#ifndef _CTYPE_DISABLE_MACROS #ifndef _CTYPE_DISABLE_MACROS
@ -209,48 +100,12 @@ _CRTIMP int __cdecl ___mb_cur_max_func(void);
#define _isprint_l(_Char,_Locale) _ischartype_l(_Char,_BLANK|_PUNCT|_ALPHA|_DIGIT,_Locale) #define _isprint_l(_Char,_Locale) _ischartype_l(_Char,_BLANK|_PUNCT|_ALPHA|_DIGIT,_Locale)
#define _isgraph_l(_Char,_Locale) _ischartype_l(_Char,_PUNCT|_ALPHA|_DIGIT,_Locale) #define _isgraph_l(_Char,_Locale) _ischartype_l(_Char,_PUNCT|_ALPHA|_DIGIT,_Locale)
#define _iscntrl_l(_Char,_Locale) _ischartype_l(_Char,_CONTROL,_Locale) #define _iscntrl_l(_Char,_Locale) _ischartype_l(_Char,_CONTROL,_Locale)
#define _isblank_l(_Char,_Locale) (((_Char) == '\t') || _ischartype_l(_Char,_BLANK,_Locale))
#define _tolower(_Char) ((_Char)-'A'+'a') #define _tolower(_Char) ((_Char)-'A'+'a')
#define _toupper(_Char) ((_Char)-'a'+'A') #define _toupper(_Char) ((_Char)-'a'+'A')
#define __isascii(_Char) ((unsigned)(_Char) < 0x80) #define __isascii(_Char) ((unsigned)(_Char) < 0x80)
#define __toascii(_Char) ((_Char) & 0x7f) #define __toascii(_Char) ((_Char) & 0x7f)
#ifndef _WCTYPE_INLINE_DEFINED
#define _WCTYPE_INLINE_DEFINED
#undef _CRT_WCTYPE_NOINLINE
#ifndef __cplusplus
#define iswalpha(_c) (iswctype(_c,_ALPHA))
#define iswupper(_c) (iswctype(_c,_UPPER))
#define iswlower(_c) (iswctype(_c,_LOWER))
#define iswdigit(_c) (iswctype(_c,_DIGIT))
#define iswxdigit(_c) (iswctype(_c,_HEX))
#define iswspace(_c) (iswctype(_c,_SPACE))
#define iswpunct(_c) (iswctype(_c,_PUNCT))
#define iswalnum(_c) (iswctype(_c,_ALPHA|_DIGIT))
#define iswprint(_c) (iswctype(_c,_BLANK|_PUNCT|_ALPHA|_DIGIT))
#define iswgraph(_c) (iswctype(_c,_PUNCT|_ALPHA|_DIGIT))
#define iswcntrl(_c) (iswctype(_c,_CONTROL))
#define iswascii(_c) ((unsigned)(_c) < 0x80)
#define iswblank(_c) (iswctype(_c,_SPACE) || ((_c)=='\t'))
#if __MSVCRT_VERSION__ >= 0x800 || (__MSVCRT_VERSION__ == 0x600 && _WIN32_WINNT >= 0x0600)
# define _iswalpha_l(_c,_p) (_iswctype_l(_c,_ALPHA,_p))
# define _iswupper_l(_c,_p) (_iswctype_l(_c,_UPPER,_p))
# define _iswlower_l(_c,_p) (_iswctype_l(_c,_LOWER,_p))
# define _iswdigit_l(_c,_p) (_iswctype_l(_c,_DIGIT,_p))
# define _iswxdigit_l(_c,_p) (_iswctype_l(_c,_HEX,_p))
# define _iswspace_l(_c,_p) (_iswctype_l(_c,_SPACE,_p))
# define _iswpunct_l(_c,_p) (_iswctype_l(_c,_PUNCT,_p))
# define _iswalnum_l(_c,_p) (_iswctype_l(_c,_ALPHA|_DIGIT,_p))
# define _iswprint_l(_c,_p) (_iswctype_l(_c,_BLANK|_PUNCT|_ALPHA|_DIGIT,_p))
# define _iswgraph_l(_c,_p) (_iswctype_l(_c,_PUNCT|_ALPHA|_DIGIT,_p))
# define _iswcntrl_l(_c,_p) (_iswctype_l(_c,_CONTROL,_p))
#endif /* __MSVCRT_VERSION__ >= 0x800 */
#if __MSVCRT_VERSION__ >= 0xC00
#define _iswblank_l(_c,_p) (_iswctype_l(_c,_BLANK,_p) || ((_c)=='\t'))
#endif
#endif /* __cplusplus */
#endif
#define __iscsymf(_c) (isalpha(_c) || ((_c)=='_')) #define __iscsymf(_c) (isalpha(_c) || ((_c)=='_'))
#define __iscsym(_c) (isalnum(_c) || ((_c)=='_')) #define __iscsym(_c) (isalnum(_c) || ((_c)=='_'))
#define __iswcsymf(_c) (iswalpha(_c) || ((_c)=='_')) #define __iswcsymf(_c) (iswalpha(_c) || ((_c)=='_'))

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/d3d10.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/d3d10.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/d3d10_1.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/d3d10_1.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/d3d10effect.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/d3d10effect.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/d3d10sdklayers.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/d3d10sdklayers.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/d3d10shader.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/d3d10shader.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/d3d11.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/d3d11.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/d3d11_1.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/d3d11_1.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/d3d11_2.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/d3d11_2.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/d3d11_3.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/d3d11_3.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/d3d11_4.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/d3d11_4.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/d3d11on12.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/d3d11on12.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/d3d11sdklayers.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/d3d11sdklayers.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/d3d12.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/d3d12.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/d3d12sdklayers.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/d3d12sdklayers.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/d3d12shader.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/d3d12shader.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/d3d12video.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/d3d12video.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -128,7 +128,7 @@ typedef struct IDirect3DVolumeTexture8 *LPDIRECT3DVOLUMETEXTURE8, *PDIRECT3DVOLU
*/ */
#undef INTERFACE #undef INTERFACE
#define INTERFACE IDirect3D8 #define INTERFACE IDirect3D8
DECLARE_INTERFACE_(IDirect3D8,IUnknown) DECLARE_INTERFACE_IID_(IDirect3D8,IUnknown,"1dd9e8da-1c77-4d40-b0cf-98fefdff9512")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -195,7 +195,7 @@ DECLARE_INTERFACE_(IDirect3D8,IUnknown)
* IDirect3DVolume8 interface * IDirect3DVolume8 interface
*/ */
#define INTERFACE IDirect3DVolume8 #define INTERFACE IDirect3DVolume8
DECLARE_INTERFACE_(IDirect3DVolume8,IUnknown) DECLARE_INTERFACE_IID_(IDirect3DVolume8,IUnknown,"bd7349f5-14f1-42e4-9c79-972380db40c0")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -247,7 +247,7 @@ DECLARE_INTERFACE_(IDirect3DVolume8,IUnknown)
* IDirect3DSwapChain8 interface * IDirect3DSwapChain8 interface
*/ */
#define INTERFACE IDirect3DSwapChain8 #define INTERFACE IDirect3DSwapChain8
DECLARE_INTERFACE_(IDirect3DSwapChain8,IUnknown) DECLARE_INTERFACE_IID_(IDirect3DSwapChain8,IUnknown,"928c088b-76b9-4c6b-a536-a590853876cd")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -282,7 +282,7 @@ DECLARE_INTERFACE_(IDirect3DSwapChain8,IUnknown)
* IDirect3DSurface8 interface * IDirect3DSurface8 interface
*/ */
#define INTERFACE IDirect3DSurface8 #define INTERFACE IDirect3DSurface8
DECLARE_INTERFACE_(IDirect3DSurface8,IUnknown) DECLARE_INTERFACE_IID_(IDirect3DSurface8,IUnknown,"b96eebca-b326-4ea5-882f-2ff5bae021dd")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -334,7 +334,7 @@ DECLARE_INTERFACE_(IDirect3DSurface8,IUnknown)
* IDirect3DResource8 interface * IDirect3DResource8 interface
*/ */
#define INTERFACE IDirect3DResource8 #define INTERFACE IDirect3DResource8
DECLARE_INTERFACE_(IDirect3DResource8,IUnknown) DECLARE_INTERFACE_IID_(IDirect3DResource8,IUnknown,"1b36bb7b-09b7-410a-b445-7d1430d7b33f")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -386,7 +386,7 @@ DECLARE_INTERFACE_(IDirect3DResource8,IUnknown)
* IDirect3DVertexBuffer8 interface * IDirect3DVertexBuffer8 interface
*/ */
#define INTERFACE IDirect3DVertexBuffer8 #define INTERFACE IDirect3DVertexBuffer8
DECLARE_INTERFACE_(IDirect3DVertexBuffer8,IDirect3DResource8) DECLARE_INTERFACE_IID_(IDirect3DVertexBuffer8,IDirect3DResource8,"8aeeeac7-05f9-44d4-b591-000b0df1cb95")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -450,7 +450,7 @@ DECLARE_INTERFACE_(IDirect3DVertexBuffer8,IDirect3DResource8)
* IDirect3DIndexBuffer8 interface * IDirect3DIndexBuffer8 interface
*/ */
#define INTERFACE IDirect3DIndexBuffer8 #define INTERFACE IDirect3DIndexBuffer8
DECLARE_INTERFACE_(IDirect3DIndexBuffer8,IDirect3DResource8) DECLARE_INTERFACE_IID_(IDirect3DIndexBuffer8,IDirect3DResource8,"0e689c9a-053d-44a0-9d92-db0e3d750f86")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -514,7 +514,7 @@ DECLARE_INTERFACE_(IDirect3DIndexBuffer8,IDirect3DResource8)
* IDirect3DBaseTexture8 interface * IDirect3DBaseTexture8 interface
*/ */
#define INTERFACE IDirect3DBaseTexture8 #define INTERFACE IDirect3DBaseTexture8
DECLARE_INTERFACE_(IDirect3DBaseTexture8,IDirect3DResource8) DECLARE_INTERFACE_IID_(IDirect3DBaseTexture8,IDirect3DResource8,"b4211cfa-51b9-4a9f-ab78-db99b2bb678e")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -578,7 +578,7 @@ DECLARE_INTERFACE_(IDirect3DBaseTexture8,IDirect3DResource8)
* IDirect3DCubeTexture8 interface * IDirect3DCubeTexture8 interface
*/ */
#define INTERFACE IDirect3DCubeTexture8 #define INTERFACE IDirect3DCubeTexture8
DECLARE_INTERFACE_(IDirect3DCubeTexture8,IDirect3DBaseTexture8) DECLARE_INTERFACE_IID_(IDirect3DCubeTexture8,IDirect3DBaseTexture8,"3ee5b968-2aca-4c34-8bb5-7e0c3d19b750")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -661,7 +661,7 @@ DECLARE_INTERFACE_(IDirect3DCubeTexture8,IDirect3DBaseTexture8)
* IDirect3DTexture8 interface * IDirect3DTexture8 interface
*/ */
#define INTERFACE IDirect3DTexture8 #define INTERFACE IDirect3DTexture8
DECLARE_INTERFACE_(IDirect3DTexture8,IDirect3DBaseTexture8) DECLARE_INTERFACE_IID_(IDirect3DTexture8,IDirect3DBaseTexture8,"e4cdd575-2866-4f01-b12e-7eece1ec9358")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -743,7 +743,7 @@ DECLARE_INTERFACE_(IDirect3DTexture8,IDirect3DBaseTexture8)
* IDirect3DVolumeTexture8 interface * IDirect3DVolumeTexture8 interface
*/ */
#define INTERFACE IDirect3DVolumeTexture8 #define INTERFACE IDirect3DVolumeTexture8
DECLARE_INTERFACE_(IDirect3DVolumeTexture8,IDirect3DBaseTexture8) DECLARE_INTERFACE_IID_(IDirect3DVolumeTexture8,IDirect3DBaseTexture8,"4b8aaafa-140f-42ba-9131-597eafaa2ead")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -825,7 +825,7 @@ DECLARE_INTERFACE_(IDirect3DVolumeTexture8,IDirect3DBaseTexture8)
* IDirect3DDevice8 interface * IDirect3DDevice8 interface
*/ */
#define INTERFACE IDirect3DDevice8 #define INTERFACE IDirect3DDevice8
DECLARE_INTERFACE_(IDirect3DDevice8,IUnknown) DECLARE_INTERFACE_IID_(IDirect3DDevice8,IUnknown,"7385e5df-8fe8-41d5-86b6-d7b48547b6cf")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -1115,7 +1115,7 @@ DECLARE_INTERFACE_(IDirect3DDevice8,IUnknown)
#define IDirect3DDevice8_DrawIndexedPrimitive(p,a,b,c,d,e) (p)->DrawIndexedPrimitive(a,b,c,d,e) #define IDirect3DDevice8_DrawIndexedPrimitive(p,a,b,c,d,e) (p)->DrawIndexedPrimitive(a,b,c,d,e)
#define IDirect3DDevice8_DrawPrimitiveUP(p,a,b,c,d) (p)->DrawPrimitiveUP(a,b,c,d) #define IDirect3DDevice8_DrawPrimitiveUP(p,a,b,c,d) (p)->DrawPrimitiveUP(a,b,c,d)
#define IDirect3DDevice8_DrawIndexedPrimitiveUP(p,a,b,c,d,e,f,g,h) (p)->DrawIndexedPrimitiveUP(a,b,c,d,e,f,g,h) #define IDirect3DDevice8_DrawIndexedPrimitiveUP(p,a,b,c,d,e,f,g,h) (p)->DrawIndexedPrimitiveUP(a,b,c,d,e,f,g,h)
#define IDirect3DDevice8_ProcessVertices(p,a,b,c,d,e) (p)->processVertices(a,b,c,d,e) #define IDirect3DDevice8_ProcessVertices(p,a,b,c,d,e) (p)->ProcessVertices(a,b,c,d,e)
#define IDirect3DDevice8_CreateVertexShader(p,a,b,c,d) (p)->CreateVertexShader(a,b,c,d) #define IDirect3DDevice8_CreateVertexShader(p,a,b,c,d) (p)->CreateVertexShader(a,b,c,d)
#define IDirect3DDevice8_SetVertexShader(p,a) (p)->SetVertexShader(a) #define IDirect3DDevice8_SetVertexShader(p,a) (p)->SetVertexShader(a)
#define IDirect3DDevice8_GetVertexShader(p,a) (p)->GetVertexShader(a) #define IDirect3DDevice8_GetVertexShader(p,a) (p)->GetVertexShader(a)

View File

@ -20,7 +20,7 @@
#define __WINE_D3D8CAPS_H #define __WINE_D3D8CAPS_H
#ifdef __i386__ #ifdef __i386__
#include <pshpack4.h> #pragma pack(push,4)
#endif #endif
/* /*
@ -290,7 +290,7 @@ typedef struct _D3DCAPS8 {
} D3DCAPS8; } D3DCAPS8;
#ifdef __i386__ #ifdef __i386__
#include <poppack.h> #pragma pack(pop)
#endif #endif
#endif /* __WINE_D3D8CAPS_H */ #endif /* __WINE_D3D8CAPS_H */

View File

@ -20,7 +20,7 @@
#define __WINE_D3D8TYPES_H #define __WINE_D3D8TYPES_H
#ifdef __i386__ #ifdef __i386__
#include <pshpack4.h> #pragma pack(push,4)
#endif #endif
/***************************************************************************** /*****************************************************************************
@ -150,6 +150,9 @@
#define D3DCOLORWRITEENABLE_BLUE (__MSABI_LONG(1)<<2) #define D3DCOLORWRITEENABLE_BLUE (__MSABI_LONG(1)<<2)
#define D3DCOLORWRITEENABLE_ALPHA (__MSABI_LONG(1)<<3) #define D3DCOLORWRITEENABLE_ALPHA (__MSABI_LONG(1)<<3)
#define D3DDEVINFOID_RESOURCEMANAGER 5
#define D3DDEVINFOID_VERTEXSTATS 6
#ifndef MAKEFOURCC #ifndef MAKEFOURCC
#define MAKEFOURCC(ch0, ch1, ch2, ch3) \ #define MAKEFOURCC(ch0, ch1, ch2, ch3) \
@ -1117,6 +1120,9 @@ typedef struct _D3DMATRIX {
} DUMMYUNIONNAME; } DUMMYUNIONNAME;
} D3DMATRIX; } D3DMATRIX;
#define D3DPRESENT_RATE_DEFAULT 0
#define D3DPRESENT_RATE_UNLIMITED 0x7fffffff
typedef struct _D3DPRESENT_PARAMETERS_ { typedef struct _D3DPRESENT_PARAMETERS_ {
UINT BackBufferWidth; UINT BackBufferWidth;
UINT BackBufferHeight; UINT BackBufferHeight;
@ -1214,7 +1220,7 @@ typedef struct _D3DVOLUME_DESC {
} D3DVOLUME_DESC; } D3DVOLUME_DESC;
#ifdef __i386__ #ifdef __i386__
#include <poppack.h> #pragma pack(pop)
#endif #endif
#endif /* __WINE_D3D8TYPES_H */ #endif /* __WINE_D3D8TYPES_H */

View File

@ -175,7 +175,7 @@ typedef struct IDirect3DQuery9 *LPDIRECT3DQUERY9, *PDIRECT3DQUERY9;
*/ */
#undef INTERFACE #undef INTERFACE
#define INTERFACE IDirect3D9 #define INTERFACE IDirect3D9
DECLARE_INTERFACE_(IDirect3D9,IUnknown) DECLARE_INTERFACE_IID_(IDirect3D9,IUnknown,"81bdcbca-64d4-426d-ae8d-ad0147f4275c")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -249,7 +249,7 @@ __CRT_UUID_DECL(IDirect3D9, 0x81BDCBCA, 0x64D4, 0x426D, 0xAE,
* IDirect3DVolume9 interface * IDirect3DVolume9 interface
*/ */
#define INTERFACE IDirect3DVolume9 #define INTERFACE IDirect3DVolume9
DECLARE_INTERFACE_(IDirect3DVolume9,IUnknown) DECLARE_INTERFACE_IID_(IDirect3DVolume9,IUnknown,"24f416e6-1f67-4aa7-b88e-d33f6f3128a1")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -305,7 +305,7 @@ __CRT_UUID_DECL(IDirect3DVolume9, 0x24f416e6, 0x1f67, 0x4aa7, 0xb8,
* IDirect3DSwapChain9 interface * IDirect3DSwapChain9 interface
*/ */
#define INTERFACE IDirect3DSwapChain9 #define INTERFACE IDirect3DSwapChain9
DECLARE_INTERFACE_(IDirect3DSwapChain9,IUnknown) DECLARE_INTERFACE_IID_(IDirect3DSwapChain9,IUnknown,"794950f2-adfc-458a-905e-10a10b0b503b")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void **ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void **ppvObject) PURE;
@ -359,7 +359,7 @@ __CRT_UUID_DECL(IDirect3DSwapChain9, 0x794950f2, 0xadfc, 0x458a, 0x90,
* IDirect3DResource9 interface * IDirect3DResource9 interface
*/ */
#define INTERFACE IDirect3DResource9 #define INTERFACE IDirect3DResource9
DECLARE_INTERFACE_(IDirect3DResource9,IUnknown) DECLARE_INTERFACE_IID_(IDirect3DResource9,IUnknown,"05eec05d-8f7d-4362-b999-d1baf357c704")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -415,7 +415,7 @@ __CRT_UUID_DECL(IDirect3DResource9, 0x5eec05d, 0x8f7d, 0x4362, 0xb9, 0
* IDirect3DSurface9 interface * IDirect3DSurface9 interface
*/ */
#define INTERFACE IDirect3DSurface9 #define INTERFACE IDirect3DSurface9
DECLARE_INTERFACE_(IDirect3DSurface9,IDirect3DResource9) DECLARE_INTERFACE_IID_(IDirect3DSurface9,IDirect3DResource9,"0cfbaf3a-9ff6-429a-99b3-a2796af8b89b")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -492,7 +492,7 @@ __CRT_UUID_DECL(IDirect3DSurface9, 0xcfbaf3a, 0x9ff6, 0x429a, 0x99, 0
* IDirect3DVertexBuffer9 interface * IDirect3DVertexBuffer9 interface
*/ */
#define INTERFACE IDirect3DVertexBuffer9 #define INTERFACE IDirect3DVertexBuffer9
DECLARE_INTERFACE_(IDirect3DVertexBuffer9,IDirect3DResource9) DECLARE_INTERFACE_IID_(IDirect3DVertexBuffer9,IDirect3DResource9,"b64bb1b5-fd70-4df6-bf91-19d0a12455e3")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -560,7 +560,7 @@ __CRT_UUID_DECL(IDirect3DVertexBuffer9, 0xb64bb1b5, 0xfd70, 0x4df6, 0xbf,
* IDirect3DIndexBuffer9 interface * IDirect3DIndexBuffer9 interface
*/ */
#define INTERFACE IDirect3DIndexBuffer9 #define INTERFACE IDirect3DIndexBuffer9
DECLARE_INTERFACE_(IDirect3DIndexBuffer9,IDirect3DResource9) DECLARE_INTERFACE_IID_(IDirect3DIndexBuffer9,IDirect3DResource9,"7c9dd65e-d3f7-4529-acee-785830acde35")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -628,7 +628,7 @@ __CRT_UUID_DECL(IDirect3DIndexBuffer9, 0x7c9dd65e, 0xd3f7, 0x4529, 0xac,
* IDirect3DBaseTexture9 interface * IDirect3DBaseTexture9 interface
*/ */
#define INTERFACE IDirect3DBaseTexture9 #define INTERFACE IDirect3DBaseTexture9
DECLARE_INTERFACE_(IDirect3DBaseTexture9,IDirect3DResource9) DECLARE_INTERFACE_IID_(IDirect3DBaseTexture9,IDirect3DResource9,"580ca87e-1d3c-4d54-991d-b7d3e3c298ce")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -705,7 +705,7 @@ __CRT_UUID_DECL(IDirect3DBaseTexture9, 0x580ca87e, 0x1d3c, 0x4d54, 0x99,
* IDirect3DCubeTexture9 interface * IDirect3DCubeTexture9 interface
*/ */
#define INTERFACE IDirect3DCubeTexture9 #define INTERFACE IDirect3DCubeTexture9
DECLARE_INTERFACE_(IDirect3DCubeTexture9,IDirect3DBaseTexture9) DECLARE_INTERFACE_IID_(IDirect3DCubeTexture9,IDirect3DBaseTexture9,"fff32f81-d953-473a-9223-93d652aba93f")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -801,7 +801,7 @@ __CRT_UUID_DECL(IDirect3DCubeTexture9, 0xfff32f81, 0xd953, 0x473a, 0x92,
* IDirect3DTexture9 interface * IDirect3DTexture9 interface
*/ */
#define INTERFACE IDirect3DTexture9 #define INTERFACE IDirect3DTexture9
DECLARE_INTERFACE_(IDirect3DTexture9,IDirect3DBaseTexture9) DECLARE_INTERFACE_IID_(IDirect3DTexture9,IDirect3DBaseTexture9,"85c31227-3de5-4f00-9b3a-f11ac38c18b5")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -896,7 +896,7 @@ __CRT_UUID_DECL(IDirect3DTexture9, 0x85c31227, 0x3de5, 0x4f00, 0x9b,
* IDirect3DVolumeTexture9 interface * IDirect3DVolumeTexture9 interface
*/ */
#define INTERFACE IDirect3DVolumeTexture9 #define INTERFACE IDirect3DVolumeTexture9
DECLARE_INTERFACE_(IDirect3DVolumeTexture9,IDirect3DBaseTexture9) DECLARE_INTERFACE_IID_(IDirect3DVolumeTexture9,IDirect3DBaseTexture9,"2518526c-e789-4111-a7b9-47ef328d13e6")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -991,7 +991,7 @@ __CRT_UUID_DECL(IDirect3DVolumeTexture9, 0x2518526c, 0xe789, 0x4111, 0xa7,
* IDirect3DVertexDeclaration9 interface * IDirect3DVertexDeclaration9 interface
*/ */
#define INTERFACE IDirect3DVertexDeclaration9 #define INTERFACE IDirect3DVertexDeclaration9
DECLARE_INTERFACE_(IDirect3DVertexDeclaration9,IUnknown) DECLARE_INTERFACE_IID_(IDirect3DVertexDeclaration9,IUnknown,"dd13c59c-36fa-4098-a8fb-c7ed39dc8546")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -1029,7 +1029,7 @@ __CRT_UUID_DECL(IDirect3DVertexDeclaration9, 0xdd13c59c, 0x36fa, 0x4098, 0xa8,
* IDirect3DVertexShader9 interface * IDirect3DVertexShader9 interface
*/ */
#define INTERFACE IDirect3DVertexShader9 #define INTERFACE IDirect3DVertexShader9
DECLARE_INTERFACE_(IDirect3DVertexShader9,IUnknown) DECLARE_INTERFACE_IID_(IDirect3DVertexShader9,IUnknown,"efc5557e-6265-4613-8a94-43857889eb36")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -1067,7 +1067,7 @@ __CRT_UUID_DECL(IDirect3DVertexShader9, 0xefc5557e, 0x6265, 0x4613, 0x8a,
* IDirect3DPixelShader9 interface * IDirect3DPixelShader9 interface
*/ */
#define INTERFACE IDirect3DPixelShader9 #define INTERFACE IDirect3DPixelShader9
DECLARE_INTERFACE_(IDirect3DPixelShader9,IUnknown) DECLARE_INTERFACE_IID_(IDirect3DPixelShader9,IUnknown,"6d3bdbdc-5b02-4415-b852-ce5e8bccb289")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -1105,7 +1105,7 @@ __CRT_UUID_DECL(IDirect3DPixelShader9, 0x6d3bdbdc, 0x5b02, 0x4415, 0xb8,
* IDirect3DStateBlock9 interface * IDirect3DStateBlock9 interface
*/ */
#define INTERFACE IDirect3DStateBlock9 #define INTERFACE IDirect3DStateBlock9
DECLARE_INTERFACE_(IDirect3DStateBlock9,IUnknown) DECLARE_INTERFACE_IID_(IDirect3DStateBlock9,IUnknown,"b07c4fe5-310d-4ba8-a23c-4f0f206f218b")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -1146,7 +1146,7 @@ __CRT_UUID_DECL(IDirect3DStateBlock9, 0xb07c4fe5, 0x310d, 0x4ba8, 0xa2,
* IDirect3DQuery9 interface * IDirect3DQuery9 interface
*/ */
#define INTERFACE IDirect3DQuery9 #define INTERFACE IDirect3DQuery9
DECLARE_INTERFACE_(IDirect3DQuery9,IUnknown) DECLARE_INTERFACE_IID_(IDirect3DQuery9,IUnknown,"d9771460-a695-4f26-bbd3-27b840b541cc")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -1193,7 +1193,7 @@ __CRT_UUID_DECL(IDirect3DQuery9, 0xd9771460, 0xa695, 0x4f26, 0xbb,
* IDirect3DDevice9 interface * IDirect3DDevice9 interface
*/ */
#define INTERFACE IDirect3DDevice9 #define INTERFACE IDirect3DDevice9
DECLARE_INTERFACE_(IDirect3DDevice9,IUnknown) DECLARE_INTERFACE_IID_(IDirect3DDevice9,IUnknown,"d0223b96-bf7a-43fd-92bd-a43b0d82b9eb")
{ {
/*** IUnknown methods ***/ /*** IUnknown methods ***/
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE;
@ -1589,7 +1589,7 @@ __CRT_UUID_DECL(IDirect3D9Ex, 0x02177241, 0x69fc, 0x400c, 0x8f, 0xf1, 0x93, 0xa4
DEFINE_GUID(IID_IDirect3D9Ex, 0x02177241, 0x69fc, 0x400c, 0x8f, 0xf1, 0x93, 0xa4, 0x4d, 0xf6, 0x86, 0x1d); DEFINE_GUID(IID_IDirect3D9Ex, 0x02177241, 0x69fc, 0x400c, 0x8f, 0xf1, 0x93, 0xa4, 0x4d, 0xf6, 0x86, 0x1d);
#define INTERFACE IDirect3D9Ex #define INTERFACE IDirect3D9Ex
DECLARE_INTERFACE_(IDirect3D9Ex, IDirect3D9) DECLARE_INTERFACE_IID_(IDirect3D9Ex,IDirect3D9,"02177241-69fc-400c-8ff1-93a44df6861d")
{ {
/* IUnknown */ /* IUnknown */
STDMETHOD_(HRESULT, QueryInterface)(THIS_ REFIID iid, void **out) PURE; STDMETHOD_(HRESULT, QueryInterface)(THIS_ REFIID iid, void **out) PURE;
@ -1688,7 +1688,7 @@ __CRT_UUID_DECL(IDirect3DSwapChain9Ex, 0x91886caf, 0x1c3d, 0x4d2e, 0xa0, 0xab, 0
DEFINE_GUID(IID_IDirect3DSwapChain9Ex, 0x91886caf, 0x1c3d, 0x4d2e, 0xa0, 0xab, 0x3e, 0x4c, 0x7d, 0x8d, 0x33, 0x3); DEFINE_GUID(IID_IDirect3DSwapChain9Ex, 0x91886caf, 0x1c3d, 0x4d2e, 0xa0, 0xab, 0x3e, 0x4c, 0x7d, 0x8d, 0x33, 0x3);
#define INTERFACE IDirect3DSwapChain9Ex #define INTERFACE IDirect3DSwapChain9Ex
DECLARE_INTERFACE_(IDirect3DSwapChain9Ex, IDirect3DSwapChain9) DECLARE_INTERFACE_IID_(IDirect3DSwapChain9Ex,IDirect3DSwapChain9,"91886caf-1c3d-4d2e-a0ab-3e4c7d8d3303")
{ {
/* IUnknown */ /* IUnknown */
STDMETHOD_(HRESULT, QueryInterface)(THIS_ REFIID iid, void **out) PURE; STDMETHOD_(HRESULT, QueryInterface)(THIS_ REFIID iid, void **out) PURE;
@ -1753,7 +1753,7 @@ __CRT_UUID_DECL(IDirect3DDevice9Ex, 0xb18b10ce, 0x2649, 0x405a, 0x87, 0xf, 0x95,
DEFINE_GUID(IID_IDirect3DDevice9Ex, 0xb18b10ce, 0x2649, 0x405a, 0x87, 0xf, 0x95, 0xf7, 0x77, 0xd4, 0x31, 0x3a); DEFINE_GUID(IID_IDirect3DDevice9Ex, 0xb18b10ce, 0x2649, 0x405a, 0x87, 0xf, 0x95, 0xf7, 0x77, 0xd4, 0x31, 0x3a);
#define INTERFACE IDirect3DDevice9Ex #define INTERFACE IDirect3DDevice9Ex
DECLARE_INTERFACE_(IDirect3DDevice9Ex, IDirect3DDevice9) DECLARE_INTERFACE_IID_(IDirect3DDevice9Ex,IDirect3DDevice9,"b18b10ce-2649-405a-870f-95f777d4313a")
{ {
/* IUnknown */ /* IUnknown */
STDMETHOD_(HRESULT, QueryInterface)(THIS_ REFIID iid, void **out) PURE; STDMETHOD_(HRESULT, QueryInterface)(THIS_ REFIID iid, void **out) PURE;

View File

@ -21,7 +21,7 @@
#define __WINE_D3D9CAPS_H #define __WINE_D3D9CAPS_H
#ifdef __i386__ #ifdef __i386__
#include <pshpack4.h> #pragma pack(push,4)
#endif #endif
/* /*
@ -449,7 +449,7 @@ DEFINE_GUID(D3DKEYEXCHANGE_DXVA, 0x43d3775c, 0x38e5, 0x4924, 0x8d, 0x86,
#endif #endif
#ifdef __i386__ #ifdef __i386__
#include <poppack.h> #pragma pack(pop)
#endif #endif
#endif #endif

View File

@ -22,7 +22,7 @@
#define __WINE_D3D9TYPES_H #define __WINE_D3D9TYPES_H
#ifdef __i386__ #ifdef __i386__
#include <pshpack4.h> #pragma pack(push,4)
#endif #endif
/***************************************************************************** /*****************************************************************************
@ -1366,9 +1366,9 @@ typedef struct D3DRESOURCESTATS {
DWORD TotalBytes; DWORD TotalBytes;
} D3DRESOURCESTATS; } D3DRESOURCESTATS;
typedef struct _D3DDEVINFO_D3DRESOURCEMANAGER { typedef struct _D3DDEVINFO_RESOURCEMANAGER {
D3DRESOURCESTATS stats[D3DRTYPECOUNT]; D3DRESOURCESTATS stats[D3DRTYPECOUNT];
} D3DDEVINFO_D3DRESOURCEMANAGER; } D3DDEVINFO_RESOURCEMANAGER;
typedef struct _D3DDEVINFO_D3DVERTEXSTATS { typedef struct _D3DDEVINFO_D3DVERTEXSTATS {
DWORD NumRenderedTriangles; DWORD NumRenderedTriangles;
@ -1632,7 +1632,7 @@ typedef enum _D3DSHADER_COMPARISON
} D3DSHADER_COMPARISON; } D3DSHADER_COMPARISON;
#ifdef __i386__ #ifdef __i386__
#include <poppack.h> #pragma pack(pop)
#endif #endif
#endif /* __WINE_D3D9TYPES_H */ #endif /* __WINE_D3D9TYPES_H */

View File

@ -22,7 +22,7 @@
#include <ddraw.h> #include <ddraw.h>
#ifdef __i386__ #ifdef __i386__
#include <pshpack4.h> #pragma pack(push,4)
#endif #endif
typedef struct _D3DTRANSFORMCAPS { typedef struct _D3DTRANSFORMCAPS {
@ -433,7 +433,7 @@ typedef struct _D3DDEVINFO_TEXTURING {
} D3DDEVINFO_TEXTURING, *LPD3DDEVINFO_TEXTURING; } D3DDEVINFO_TEXTURING, *LPD3DDEVINFO_TEXTURING;
#ifdef __i386__ #ifdef __i386__
#include <poppack.h> #pragma pack(pop)
#endif #endif
#endif #endif

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/d3dcommon.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/d3dcommon.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -279,7 +279,7 @@ DECLARE_INTERFACE_(IDirect3DRMObject2,IUnknown)
#define IDirect3DRMObject2_AddDestroyCallback(p,a,b) (p)->lpVtbl->AddDestroyCallback(p,a,b) #define IDirect3DRMObject2_AddDestroyCallback(p,a,b) (p)->lpVtbl->AddDestroyCallback(p,a,b)
#define IDirect3DRMObject2_Clone(p,a,b,c) (p)->lpVtbl->Clone(p,a,b,c) #define IDirect3DRMObject2_Clone(p,a,b,c) (p)->lpVtbl->Clone(p,a,b,c)
#define IDirect3DRMObject2_DeleteDestroyCallback(p,a,b) (p)->lpVtbl->DeleteDestroyCallback(p,a,b) #define IDirect3DRMObject2_DeleteDestroyCallback(p,a,b) (p)->lpVtbl->DeleteDestroyCallback(p,a,b)
#define IDirect3DRMObject2_GetClientData(p,a,b) (p)->lpVtbl->SetClientData(p,a,b) #define IDirect3DRMObject2_GetClientData(p,a,b) (p)->lpVtbl->GetClientData(p,a,b)
#define IDirect3DRMObject2_GetDirect3DRM(p,a) (p)->lpVtbl->GetDirect3DRM(p,a) #define IDirect3DRMObject2_GetDirect3DRM(p,a) (p)->lpVtbl->GetDirect3DRM(p,a)
#define IDirect3DRMObject2_GetName(p,a,b) (p)->lpVtbl->GetName(p,a,b) #define IDirect3DRMObject2_GetName(p,a,b) (p)->lpVtbl->GetName(p,a,b)
#define IDirect3DRMObject2_SetClientData(p,a,b,c) (p)->lpVtbl->SetClientData(p,a,b,c) #define IDirect3DRMObject2_SetClientData(p,a,b,c) (p)->lpVtbl->SetClientData(p,a,b,c)
@ -294,7 +294,7 @@ DECLARE_INTERFACE_(IDirect3DRMObject2,IUnknown)
#define IDirect3DRMObject2_AddDestroyCallback(p,a,b) (p)->AddDestroyCallback(a,b) #define IDirect3DRMObject2_AddDestroyCallback(p,a,b) (p)->AddDestroyCallback(a,b)
#define IDirect3DRMObject2_Clone(p,a,b,c) (p)->Clone(a,b,c) #define IDirect3DRMObject2_Clone(p,a,b,c) (p)->Clone(a,b,c)
#define IDirect3DRMObject2_DeleteDestroyCallback(p,a,b) (p)->DeleteDestroyCallback(a,b) #define IDirect3DRMObject2_DeleteDestroyCallback(p,a,b) (p)->DeleteDestroyCallback(a,b)
#define IDirect3DRMObject2_GetClientData(p,a,b) (p)->SetClientData(a,b) #define IDirect3DRMObject2_GetClientData(p,a,b) (p)->GetClientData(a,b)
#define IDirect3DRMObject2_GetDirect3DRM(p,a) (p)->GetDirect3DRM(a) #define IDirect3DRMObject2_GetDirect3DRM(p,a) (p)->GetDirect3DRM(a)
#define IDirect3DRMObject2_GetName(p,a,b) (p)->GetName(a,b) #define IDirect3DRMObject2_GetName(p,a,b) (p)->GetName(a,b)
#define IDirect3DRMObject2_SetClientData(p,a,b,c) (p)->SetClientData(a,b,c) #define IDirect3DRMObject2_SetClientData(p,a,b,c) (p)->SetClientData(a,b,c)
@ -991,7 +991,7 @@ DECLARE_INTERFACE_(IDirect3DRMViewport2,IDirect3DRMObject)
#define IDirect3DRMViewport2_AddRef(p) (p)->lpVtbl->AddRef(p) #define IDirect3DRMViewport2_AddRef(p) (p)->lpVtbl->AddRef(p)
#define IDirect3DRMViewport2_Release(p) (p)->lpVtbl->Release(p) #define IDirect3DRMViewport2_Release(p) (p)->lpVtbl->Release(p)
/*** IDirect3DRMObject methods ***/ /*** IDirect3DRMObject methods ***/
#define IDirect3DRMViewport_2Clone(p,a,b,c) (p)->lpVtbl->Clone(p,a,b,c) #define IDirect3DRMViewport2_Clone(p,a,b,c) (p)->lpVtbl->Clone(p,a,b,c)
#define IDirect3DRMViewport2_AddDestroyCallback(p,a,b) (p)->lpVtbl->AddDestroyCallback(p,a,b) #define IDirect3DRMViewport2_AddDestroyCallback(p,a,b) (p)->lpVtbl->AddDestroyCallback(p,a,b)
#define IDirect3DRMViewport2_DeleteDestroyCallback(p,a,b) (p)->lpVtbl->DeleteDestroyCallback(p,a,b) #define IDirect3DRMViewport2_DeleteDestroyCallback(p,a,b) (p)->lpVtbl->DeleteDestroyCallback(p,a,b)
#define IDirect3DRMViewport2_SetAppData(p,a) (p)->lpVtbl->SetAppData(p,a) #define IDirect3DRMViewport2_SetAppData(p,a) (p)->lpVtbl->SetAppData(p,a)
@ -2155,7 +2155,7 @@ DECLARE_INTERFACE_(IDirect3DRMShadow,IDirect3DRMVisual)
#define IDirect3DRMShadow_GetName(p,a,b) (p)->lpVtbl->GetName(p,a,b) #define IDirect3DRMShadow_GetName(p,a,b) (p)->lpVtbl->GetName(p,a,b)
#define IDirect3DRMShadow_GetClassName(p,a,b) (p)->lpVtbl->GetClassName(p,a,b) #define IDirect3DRMShadow_GetClassName(p,a,b) (p)->lpVtbl->GetClassName(p,a,b)
/*** IDirect3DRMShadow methods ***/ /*** IDirect3DRMShadow methods ***/
#define IDirect3DRMShadow_Init(p,a,b,c,d,e,f,g) (p)->lpVtbl->Load(p,a,b,c,d,e,f,g) #define IDirect3DRMShadow_Init(p,a,b,c,d,e,f,g) (p)->lpVtbl->Init(p,a,b,c,d,e,f,g)
#else #else
/*** IUnknown methods ***/ /*** IUnknown methods ***/
#define IDirect3DRMShadow_QueryInterface(p,a,b) (p)->QueryInterface(a,b) #define IDirect3DRMShadow_QueryInterface(p,a,b) (p)->QueryInterface(a,b)
@ -2171,7 +2171,7 @@ DECLARE_INTERFACE_(IDirect3DRMShadow,IDirect3DRMVisual)
#define IDirect3DRMShadow_GetName(p,a,b) (p)->GetName(a,b) #define IDirect3DRMShadow_GetName(p,a,b) (p)->GetName(a,b)
#define IDirect3DRMShadow_GetClassName(p,a,b) (p)->GetClassName(a,b) #define IDirect3DRMShadow_GetClassName(p,a,b) (p)->GetClassName(a,b)
/*** IDirect3DRMShadow methods ***/ /*** IDirect3DRMShadow methods ***/
#define IDirect3DRMShadow_Init(p,a,b,c,d,e,f,g) (p)->Load(a,b,c,d,e,f,g) #define IDirect3DRMShadow_Init(p,a,b,c,d,e,f,g) (p)->Init(a,b,c,d,e,f,g)
#endif #endif
/***************************************************************************** /*****************************************************************************
@ -3251,7 +3251,7 @@ DECLARE_INTERFACE_(IDirect3DRMTexture, IDirect3DRMVisual)
#define IDirect3DRMTexture_SetDecalOrigin(p,a,b) (p)->lpVtbl->SetDecalOrigin(p,a,b) #define IDirect3DRMTexture_SetDecalOrigin(p,a,b) (p)->lpVtbl->SetDecalOrigin(p,a,b)
#define IDirect3DRMTexture_SetDecalScale(p,a) (p)->lpVtbl->SetDecalScale(p,a) #define IDirect3DRMTexture_SetDecalScale(p,a) (p)->lpVtbl->SetDecalScale(p,a)
#define IDirect3DRMTexture_SetDecalTransparency(p,a) (p)->lpVtbl->SetDecalTransparency(p,a) #define IDirect3DRMTexture_SetDecalTransparency(p,a) (p)->lpVtbl->SetDecalTransparency(p,a)
#define IDirect3DRMTexture_SetDecalTransparencyColor(p,a) (p)->lpVtbl->SetDecalTransparentColor(p,a) #define IDirect3DRMTexture_SetDecalTransparentColor(p,a) (p)->lpVtbl->SetDecalTransparentColor(p,a)
#define IDirect3DRMTexture_GetDecalSize(p,a,b) (p)->lpVtbl->GetDecalSize(p,a,b) #define IDirect3DRMTexture_GetDecalSize(p,a,b) (p)->lpVtbl->GetDecalSize(p,a,b)
#define IDirect3DRMTexture_GetDecalOrigin(p,a,b) (p)->lpVtbl->GetDecalOrigin(p,a,b) #define IDirect3DRMTexture_GetDecalOrigin(p,a,b) (p)->lpVtbl->GetDecalOrigin(p,a,b)
#define IDirect3DRMTexture_GetImage(p) (p)->lpVtbl->GetImage(p) #define IDirect3DRMTexture_GetImage(p) (p)->lpVtbl->GetImage(p)
@ -3367,7 +3367,7 @@ DECLARE_INTERFACE_(IDirect3DRMTexture2, IDirect3DRMTexture)
#define IDirect3DRMTexture2_SetDecalOrigin(p,a,b) (p)->lpVtbl->SetDecalOrigin(p,a,b) #define IDirect3DRMTexture2_SetDecalOrigin(p,a,b) (p)->lpVtbl->SetDecalOrigin(p,a,b)
#define IDirect3DRMTexture2_SetDecalScale(p,a) (p)->lpVtbl->SetDecalScale(p,a) #define IDirect3DRMTexture2_SetDecalScale(p,a) (p)->lpVtbl->SetDecalScale(p,a)
#define IDirect3DRMTexture2_SetDecalTransparency(p,a) (p)->lpVtbl->SetDecalTransparency(p,a) #define IDirect3DRMTexture2_SetDecalTransparency(p,a) (p)->lpVtbl->SetDecalTransparency(p,a)
#define IDirect3DRMTexture2_SetDecalTransparencyColor(p,a) (p)->lpVtbl->SetDecalTransparentColor(p,a) #define IDirect3DRMTexture2_SetDecalTransparentColor(p,a) (p)->lpVtbl->SetDecalTransparentColor(p,a)
#define IDirect3DRMTexture2_GetDecalSize(p,a,b) (p)->lpVtbl->GetDecalSize(p,a,b) #define IDirect3DRMTexture2_GetDecalSize(p,a,b) (p)->lpVtbl->GetDecalSize(p,a,b)
#define IDirect3DRMTexture2_GetDecalOrigin(p,a,b) (p)->lpVtbl->GetDecalOrigin(p,a,b) #define IDirect3DRMTexture2_GetDecalOrigin(p,a,b) (p)->lpVtbl->GetDecalOrigin(p,a,b)
#define IDirect3DRMTexture2_GetImage(p) (p)->lpVtbl->GetImage(p) #define IDirect3DRMTexture2_GetImage(p) (p)->lpVtbl->GetImage(p)
@ -3537,7 +3537,7 @@ DECLARE_INTERFACE_(IDirect3DRMTexture3, IDirect3DRMVisual)
#define IDirect3DRMTexture3_SetDecalOrigin(p,a,b) (p)->SetDecalOrigin(a,b) #define IDirect3DRMTexture3_SetDecalOrigin(p,a,b) (p)->SetDecalOrigin(a,b)
#define IDirect3DRMTexture3_SetDecalScale(p,a) (p)->SetDecalScale(a) #define IDirect3DRMTexture3_SetDecalScale(p,a) (p)->SetDecalScale(a)
#define IDirect3DRMTexture3_SetDecalTransparency(p,a) (p)->SetDecalTransparency(a) #define IDirect3DRMTexture3_SetDecalTransparency(p,a) (p)->SetDecalTransparency(a)
#define IDirect3DRMTexture3_SetDecalTransparencyColor(p,a) (p)->SetDecalTransparentColor(a) #define IDirect3DRMTexture3_SetDecalTransparentColor(p,a) (p)->SetDecalTransparentColor(a)
#define IDirect3DRMTexture3_GetDecalSize(p,a,b) (p)->GetDecalSize(a,b) #define IDirect3DRMTexture3_GetDecalSize(p,a,b) (p)->GetDecalSize(a,b)
#define IDirect3DRMTexture3_GetDecalOrigin(p,a,b) (p)->GetDecalOrigin(a,b) #define IDirect3DRMTexture3_GetDecalOrigin(p,a,b) (p)->GetDecalOrigin(a,b)
#define IDirect3DRMTexture3_GetImage(p) (p)->GetImage() #define IDirect3DRMTexture3_GetImage(p) (p)->GetImage()

View File

@ -30,7 +30,7 @@
#include <ddraw.h> #include <ddraw.h>
#ifdef __i386__ #ifdef __i386__
#include <pshpack4.h> #pragma pack(push,4)
#endif #endif
#define D3DVALP(val, prec) ((float)(val)) #define D3DVALP(val, prec) ((float)(val))
@ -1364,7 +1364,7 @@ typedef enum _D3DTEXTURETRANSFORMFLAGS {
#define D3DFVF_TEXCOORDSIZE1(CoordIndex) (D3DFVF_TEXTUREFORMAT1 << (CoordIndex*2 + 16)) #define D3DFVF_TEXCOORDSIZE1(CoordIndex) (D3DFVF_TEXTUREFORMAT1 << (CoordIndex*2 + 16))
#ifdef __i386__ #ifdef __i386__
#include <poppack.h> #pragma pack(pop)
#endif #endif
#endif #endif

View File

@ -214,7 +214,7 @@ DECLARE_INTERFACE_(ID3DXConstantTable, ID3DXBuffer)
/*** ID3DXConstantTable methods ***/ /*** ID3DXConstantTable methods ***/
#define ID3DXConstantTable_GetDesc(p,a) (p)->GetDesc(a) #define ID3DXConstantTable_GetDesc(p,a) (p)->GetDesc(a)
#define ID3DXConstantTable_GetConstantDesc(p,a,b,c) (p)->GetConstantDesc(a,b,c) #define ID3DXConstantTable_GetConstantDesc(p,a,b,c) (p)->GetConstantDesc(a,b,c)
#define ID3DXConstantTable_GetSamplerIndex(p,a) (p)->GetConstantDesc(a) #define ID3DXConstantTable_GetSamplerIndex(p,a) (p)->GetSamplerIndex(a)
#define ID3DXConstantTable_GetConstant(p,a,b) (p)->GetConstant(a,b) #define ID3DXConstantTable_GetConstant(p,a,b) (p)->GetConstant(a,b)
#define ID3DXConstantTable_GetConstantByName(p,a,b) (p)->GetConstantByName(a,b) #define ID3DXConstantTable_GetConstantByName(p,a,b) (p)->GetConstantByName(a,b)
#define ID3DXConstantTable_GetConstantElement(p,a,b) (p)->GetConstantElement(a,b) #define ID3DXConstantTable_GetConstantElement(p,a,b) (p)->GetConstantElement(a,b)

View File

@ -182,6 +182,9 @@ HRESULT WINAPI D3DXLoadVolumeFromMemory(struct IDirect3DVolume9 *destvolume,
D3DFORMAT srcformat, UINT srcrowpitch, UINT srcslicepitch, const PALETTEENTRY *srcpalette, D3DFORMAT srcformat, UINT srcrowpitch, UINT srcslicepitch, const PALETTEENTRY *srcpalette,
const D3DBOX *srcbox, DWORD filter, D3DCOLOR colorkey); const D3DBOX *srcbox, DWORD filter, D3DCOLOR colorkey);
HRESULT WINAPI D3DXSaveVolumeToFileInMemory(struct ID3DXBuffer **dst_buffer, D3DXIMAGE_FILEFORMAT dst_format,
struct IDirect3DVolume9 *src_volume, const PALETTEENTRY *src_palette, const D3DBOX *src_box);
HRESULT WINAPI D3DXSaveVolumeToFileA(const char *destfile, D3DXIMAGE_FILEFORMAT destformat, HRESULT WINAPI D3DXSaveVolumeToFileA(const char *destfile, D3DXIMAGE_FILEFORMAT destformat,
struct IDirect3DVolume9 *srcvolume, const PALETTEENTRY *srcpalette, const D3DBOX *srcbox); struct IDirect3DVolume9 *srcvolume, const PALETTEENTRY *srcpalette, const D3DBOX *srcbox);
HRESULT WINAPI D3DXSaveVolumeToFileW(const WCHAR *destfile, D3DXIMAGE_FILEFORMAT destformat, HRESULT WINAPI D3DXSaveVolumeToFileW(const WCHAR *destfile, D3DXIMAGE_FILEFORMAT destformat,

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/dbgprop.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/dbgprop.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/dcommon.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/dcommon.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/dcompanimation.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/dcompanimation.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/ddstream.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/ddstream.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/devicetopology.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/devicetopology.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/dimm.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/dimm.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/dinputd.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/dinputd.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/directmanipulation.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/directmanipulation.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/dispex.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/dispex.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/dmodshow.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/dmodshow.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

View File

@ -28,7 +28,7 @@
#include <objbase.h> #include <objbase.h>
#include <mmsystem.h> #include <mmsystem.h>
#include <dmusici.h> #include <dmusici.h>
#include <pshpack8.h> #pragma pack(push,8)
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
@ -292,6 +292,6 @@ DECLARE_INTERFACE_(IDirectMusicTrack8,IDirectMusicTrack)
} }
#endif #endif
#include <poppack.h> #pragma pack(pop)
#endif /* __WINE_DMUSIC_PLUGIN_H */ #endif /* __WINE_DMUSIC_PLUGIN_H */

View File

@ -40,13 +40,13 @@
typedef struct _DMUS_EVENTHEADER DMUS_EVENTHEADER, *LPDMUS_EVENTHEADER; typedef struct _DMUS_EVENTHEADER DMUS_EVENTHEADER, *LPDMUS_EVENTHEADER;
/* actual structure*/ /* actual structure*/
#include <pshpack4.h> #pragma pack(push,4)
struct _DMUS_EVENTHEADER { struct _DMUS_EVENTHEADER {
DWORD cbEvent; DWORD cbEvent;
DWORD dwChannelGroup; DWORD dwChannelGroup;
REFERENCE_TIME rtDelta; REFERENCE_TIME rtDelta;
DWORD dwFlags; DWORD dwFlags;
}; };
#include <poppack.h> #pragma pack(pop)
#endif /* __WINE_DMUSIC_BUFFER_H */ #endif /* __WINE_DMUSIC_BUFFER_H */

View File

@ -34,7 +34,7 @@
#include <dmusbuff.h> #include <dmusbuff.h>
#include <strmif.h> #include <strmif.h>
#include <pshpack8.h> #pragma pack(push,8)
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
@ -724,6 +724,6 @@ DECLARE_INTERFACE_(IDirectMusicThru,IUnknown)
} }
#endif #endif
#include <poppack.h> #pragma pack(pop)
#endif /* __WINE_DMUSIC_CORE_H */ #endif /* __WINE_DMUSIC_CORE_H */

View File

@ -26,7 +26,7 @@
#define COM_NO_WINDOWS_H #define COM_NO_WINDOWS_H
#include <objbase.h> #include <objbase.h>
#include <mmsystem.h> #include <mmsystem.h>
#include <pshpack8.h> #pragma pack(push,8)
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
@ -903,6 +903,6 @@ struct _DSOUND_IO_DXDMO_DATA {
} }
#endif #endif
#include <poppack.h> #pragma pack(pop)
#endif /* __WINE_DMUSIC_FILEFORMATS_H */ #endif /* __WINE_DMUSIC_FILEFORMATS_H */

View File

@ -29,7 +29,7 @@
#include <mmsystem.h> #include <mmsystem.h>
#include <dmusicc.h> #include <dmusicc.h>
#include <dmplugin.h> #include <dmplugin.h>
#include <pshpack8.h> #pragma pack(push,8)
#ifdef WINE_NO_UNICODE_MACROS #ifdef WINE_NO_UNICODE_MACROS
#undef AddPort #undef AddPort
@ -1714,6 +1714,6 @@ DECLARE_INTERFACE_(IDirectMusicContainer,IUnknown)
} }
#endif #endif
#include <poppack.h> #pragma pack(pop)
#endif /* __WINE_DMUSIC_PERFORMANCE_H */ #endif /* __WINE_DMUSIC_PERFORMANCE_H */

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 10.0-rc1 from include/docobj.idl - Do not edit ***/ /*** Autogenerated by WIDL 10.4 from include/docobj.idl - Do not edit ***/
#ifdef _WIN32 #ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__ #ifndef __REQUIRED_RPCNDR_H_VERSION__

Some files were not shown because too many files have changed in this diff Show More