b983a177b83cd4ae70ee059adcdf809350705a5a
[reactos.git] / reactos / win32ss / user / ntuser / clipboard.h
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 UserClipboardFreeWindow(PWND pWindow);
15
16 BOOL NTAPI
17 UserOpenClipboard(HWND hWnd);
18
19 BOOL NTAPI
20 UserCloseClipboard(VOID);
21
22 BOOL NTAPI
23 UserEmptyClipboard(VOID);
24
25 VOID NTAPI
26 UserEmptyClipboardData(struct _WINSTATION_OBJECT *pWinSta);
27
28 HANDLE NTAPI
29 UserSetClipboardData(UINT fmt, HANDLE hData, PSETCLIPBDATA scd);