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