xref: /reactos/win32ss/user/ntuser/clipboard.h (revision c2c66aff)
1 #pragma once
2 
3 typedef struct _CLIP
4 {
5     UINT   fmt;
6     HANDLE hData;
7     BOOL   fGlobalHandle;
8 } CLIP, *PCLIP;
9 
10 UINT APIENTRY
11 UserEnumClipboardFormats(UINT uFormat);
12 
13 VOID FASTCALL
14 UserClipboardRelease(PWND pWindow);
15 
16 VOID FASTCALL
17 UserClipboardFreeWindow(PWND pWindow);
18 
19 BOOL NTAPI
20 UserOpenClipboard(HWND hWnd);
21 
22 BOOL NTAPI
23 UserCloseClipboard(VOID);
24 
25 BOOL NTAPI
26 UserEmptyClipboard(VOID);
27 
28 VOID NTAPI
29 UserEmptyClipboardData(struct _WINSTATION_OBJECT *pWinSta);
30 
31 HANDLE NTAPI
32 UserSetClipboardData(UINT fmt, HANDLE hData, PSETCLIPBDATA scd);
33