Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
919e32c0
Commit
919e32c0
authored
Nov 07, 2007
by
Alexandre Julliard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
include: Add WINUSERAPI to the exported user32 functions.
parent
52f769e8
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
52 additions
and
49 deletions
+52
-49
dde.h
include/dde.h
+12
-13
ddeml.h
include/ddeml.h
+40
-36
winuser.h
include/winuser.h
+0
-0
No files found.
include/dde.h
View file @
919e32c0
...
...
@@ -28,6 +28,12 @@
extern
"C"
{
#endif
#ifdef _USER32_
#define WINUSERAPI
#else
#define WINUSERAPI DECLSPEC_IMPORT
#endif
#define WM_DDE_INITIATE 0x3E0
#define WM_DDE_TERMINATE 0x3E1
#define WM_DDE_ADVISE 0x3E2
...
...
@@ -69,19 +75,12 @@ typedef struct
BYTE
Value
[
1
];
/* undetermined array */
}
DDEPOKE
;
BOOL
WINAPI
DdeSetQualityOfService
(
HWND
hwndClient
,
CONST
SECURITY_QUALITY_OF_SERVICE
*
pqosNew
,
PSECURITY_QUALITY_OF_SERVICE
pqosPrev
);
BOOL
WINAPI
ImpersonateDdeClientWindow
(
HWND
hWndClient
,
HWND
hWndServer
);
/* lParam packing/unpacking API */
LPARAM
WINAPI
PackDDElParam
(
UINT
,
UINT_PTR
,
UINT_PTR
);
BOOL
WINAPI
UnpackDDElParam
(
UINT
,
LPARAM
,
PUINT_PTR
,
PUINT_PTR
);
BOOL
WINAPI
FreeDDElParam
(
UINT
,
LPARAM
);
LPARAM
WINAPI
ReuseDDElParam
(
LPARAM
,
UINT
,
UINT
,
UINT_PTR
,
UINT_PTR
);
WINUSERAPI
BOOL
WINAPI
DdeSetQualityOfService
(
HWND
,
CONST
SECURITY_QUALITY_OF_SERVICE
*
,
PSECURITY_QUALITY_OF_SERVICE
);
WINUSERAPI
BOOL
WINAPI
FreeDDElParam
(
UINT
,
LPARAM
);
WINUSERAPI
BOOL
WINAPI
ImpersonateDdeClientWindow
(
HWND
,
HWND
);
WINUSERAPI
LPARAM
WINAPI
PackDDElParam
(
UINT
,
UINT_PTR
,
UINT_PTR
);
WINUSERAPI
LPARAM
WINAPI
ReuseDDElParam
(
LPARAM
,
UINT
,
UINT
,
UINT_PTR
,
UINT_PTR
);
WINUSERAPI
BOOL
WINAPI
UnpackDDElParam
(
UINT
,
LPARAM
,
PUINT_PTR
,
PUINT_PTR
);
#ifdef __cplusplus
}
...
...
include/ddeml.h
View file @
919e32c0
...
...
@@ -26,6 +26,12 @@
extern
"C"
{
#endif
/* defined(__cplusplus) */
#ifdef _USER32_
#define WINUSERAPI
#else
#define WINUSERAPI DECLSPEC_IMPORT
#endif
/* Codepage Constants
*/
...
...
@@ -334,42 +340,40 @@ typedef struct tagCONVINFO
/* Interface Definitions */
UINT
WINAPI
DdeInitializeA
(
LPDWORD
,
PFNCALLBACK
,
DWORD
,
DWORD
);
UINT
WINAPI
DdeInitializeW
(
LPDWORD
,
PFNCALLBACK
,
DWORD
,
DWORD
);
#define DdeInitialize WINELIB_NAME_AW(DdeInitialize)
BOOL
WINAPI
DdeUninitialize
(
DWORD
);
HCONVLIST
WINAPI
DdeConnectList
(
DWORD
,
HSZ
,
HSZ
,
HCONVLIST
,
PCONVCONTEXT
);
HCONV
WINAPI
DdeQueryNextServer
(
HCONVLIST
,
HCONV
);
DWORD
WINAPI
DdeQueryStringA
(
DWORD
,
HSZ
,
LPSTR
,
DWORD
,
INT
);
DWORD
WINAPI
DdeQueryStringW
(
DWORD
,
HSZ
,
LPWSTR
,
DWORD
,
INT
);
#define DdeQueryString WINELIB_NAME_AW(DdeQueryString)
BOOL
WINAPI
DdeDisconnectList
(
HCONVLIST
);
HCONV
WINAPI
DdeConnect
(
DWORD
,
HSZ
,
HSZ
,
PCONVCONTEXT
);
BOOL
WINAPI
DdeDisconnect
(
HCONV
);
HDDEDATA
WINAPI
DdeCreateDataHandle
(
DWORD
,
LPBYTE
,
DWORD
,
DWORD
,
HSZ
,
UINT
,
UINT
);
HCONV
WINAPI
DdeReconnect
(
HCONV
);
HSZ
WINAPI
DdeCreateStringHandleA
(
DWORD
,
LPCSTR
,
INT
);
HSZ
WINAPI
DdeCreateStringHandleW
(
DWORD
,
LPCWSTR
,
INT
);
#define DdeCreateStringHandle WINELIB_NAME_AW(DdeCreateStringHandle)
BOOL
WINAPI
DdeFreeStringHandle
(
DWORD
,
HSZ
);
BOOL
WINAPI
DdeFreeDataHandle
(
HDDEDATA
);
BOOL
WINAPI
DdeKeepStringHandle
(
DWORD
,
HSZ
);
HDDEDATA
WINAPI
DdeClientTransaction
(
LPBYTE
,
DWORD
,
HCONV
,
HSZ
,
UINT
,
UINT
,
DWORD
,
LPDWORD
);
BOOL
WINAPI
DdeAbandonTransaction
(
DWORD
idInst
,
HCONV
hConv
,
DWORD
idTransaction
);
BOOL
WINAPI
DdeImpersonateClient
(
HCONV
);
BOOL
WINAPI
DdePostAdvise
(
DWORD
,
HSZ
,
HSZ
);
HDDEDATA
WINAPI
DdeAddData
(
HDDEDATA
,
LPBYTE
,
DWORD
,
DWORD
);
DWORD
WINAPI
DdeGetData
(
HDDEDATA
,
LPBYTE
,
DWORD
,
DWORD
);
LPBYTE
WINAPI
DdeAccessData
(
HDDEDATA
,
LPDWORD
);
BOOL
WINAPI
DdeUnaccessData
(
HDDEDATA
);
BOOL
WINAPI
DdeEnableCallback
(
DWORD
,
HCONV
,
UINT
);
INT
WINAPI
DdeCmpStringHandles
(
HSZ
,
HSZ
);
BOOL
WINAPI
DdeSetUserHandle
(
HCONV
,
DWORD
,
DWORD
);
HDDEDATA
WINAPI
DdeNameService
(
DWORD
,
HSZ
,
HSZ
,
UINT
);
UINT
WINAPI
DdeGetLastError
(
DWORD
);
UINT
WINAPI
DdeQueryConvInfo
(
HCONV
,
DWORD
,
PCONVINFO
);
WINUSERAPI
BOOL
WINAPI
DdeAbandonTransaction
(
DWORD
idInst
,
HCONV
hConv
,
DWORD
idTransaction
);
WINUSERAPI
LPBYTE
WINAPI
DdeAccessData
(
HDDEDATA
,
LPDWORD
);
WINUSERAPI
HDDEDATA
WINAPI
DdeAddData
(
HDDEDATA
,
LPBYTE
,
DWORD
,
DWORD
);
WINUSERAPI
HDDEDATA
WINAPI
DdeClientTransaction
(
LPBYTE
,
DWORD
,
HCONV
,
HSZ
,
UINT
,
UINT
,
DWORD
,
LPDWORD
);
WINUSERAPI
INT
WINAPI
DdeCmpStringHandles
(
HSZ
,
HSZ
);
WINUSERAPI
HCONV
WINAPI
DdeConnect
(
DWORD
,
HSZ
,
HSZ
,
PCONVCONTEXT
);
WINUSERAPI
HCONVLIST
WINAPI
DdeConnectList
(
DWORD
,
HSZ
,
HSZ
,
HCONVLIST
,
PCONVCONTEXT
);
WINUSERAPI
HDDEDATA
WINAPI
DdeCreateDataHandle
(
DWORD
,
LPBYTE
,
DWORD
,
DWORD
,
HSZ
,
UINT
,
UINT
);
WINUSERAPI
HSZ
WINAPI
DdeCreateStringHandleA
(
DWORD
,
LPCSTR
,
INT
);
WINUSERAPI
HSZ
WINAPI
DdeCreateStringHandleW
(
DWORD
,
LPCWSTR
,
INT
);
#define DdeCreateStringHandle WINELIB_NAME_AW(DdeCreateStringHandle)
WINUSERAPI
BOOL
WINAPI
DdeDisconnect
(
HCONV
);
WINUSERAPI
BOOL
WINAPI
DdeDisconnectList
(
HCONVLIST
);
WINUSERAPI
BOOL
WINAPI
DdeEnableCallback
(
DWORD
,
HCONV
,
UINT
);
WINUSERAPI
BOOL
WINAPI
DdeFreeDataHandle
(
HDDEDATA
);
WINUSERAPI
BOOL
WINAPI
DdeFreeStringHandle
(
DWORD
,
HSZ
);
WINUSERAPI
DWORD
WINAPI
DdeGetData
(
HDDEDATA
,
LPBYTE
,
DWORD
,
DWORD
);
WINUSERAPI
UINT
WINAPI
DdeGetLastError
(
DWORD
);
WINUSERAPI
BOOL
WINAPI
DdeImpersonateClient
(
HCONV
);
WINUSERAPI
UINT
WINAPI
DdeInitializeA
(
LPDWORD
,
PFNCALLBACK
,
DWORD
,
DWORD
);
WINUSERAPI
UINT
WINAPI
DdeInitializeW
(
LPDWORD
,
PFNCALLBACK
,
DWORD
,
DWORD
);
#define DdeInitialize WINELIB_NAME_AW(DdeInitialize)
WINUSERAPI
BOOL
WINAPI
DdeKeepStringHandle
(
DWORD
,
HSZ
);
WINUSERAPI
HDDEDATA
WINAPI
DdeNameService
(
DWORD
,
HSZ
,
HSZ
,
UINT
);
WINUSERAPI
BOOL
WINAPI
DdePostAdvise
(
DWORD
,
HSZ
,
HSZ
);
WINUSERAPI
UINT
WINAPI
DdeQueryConvInfo
(
HCONV
,
DWORD
,
PCONVINFO
);
WINUSERAPI
HCONV
WINAPI
DdeQueryNextServer
(
HCONVLIST
,
HCONV
);
WINUSERAPI
DWORD
WINAPI
DdeQueryStringA
(
DWORD
,
HSZ
,
LPSTR
,
DWORD
,
INT
);
WINUSERAPI
DWORD
WINAPI
DdeQueryStringW
(
DWORD
,
HSZ
,
LPWSTR
,
DWORD
,
INT
);
#define DdeQueryString WINELIB_NAME_AW(DdeQueryString)
WINUSERAPI
HCONV
WINAPI
DdeReconnect
(
HCONV
);
WINUSERAPI
BOOL
WINAPI
DdeSetUserHandle
(
HCONV
,
DWORD
,
DWORD
);
WINUSERAPI
BOOL
WINAPI
DdeUnaccessData
(
HDDEDATA
);
WINUSERAPI
BOOL
WINAPI
DdeUninitialize
(
DWORD
);
#ifdef __cplusplus
}
/* extern "C" */
...
...
include/winuser.h
View file @
919e32c0
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment