source: trunk/dll/eas.h

Last change on this file was 1916, checked in by Gregg Young, 7 days ago

Fix easize so that EAs larger than 32767 show their actual size instead of 32767

  • Property svn:eolstyle set to native
  • Property svn:keywords set to Id
File size: 780 bytes
Line 
1
2/***********************************************************************
3
4 $Id: eas.h 1916 2025-11-01 18:30:47Z gyoung $
5
6 <<<description here>>>
7
8 Copyright (c) 1993-98 M. Kimes
9 Copyright (c) 2008 Steven H. Levine
10
11 Change log
12
13***********************************************************************/
14
15#if !defined(EAS_H)
16#define EAS_H
17
18typedef struct HOLDFEA
19{
20 PFEA2 pfea;
21 CHAR *name;
22 CHAR *value;
23 BYTE fEA;
24 BYTE cbName;
25 USHORT cbValue;
26 struct HOLDFEA *next;
27}
28HOLDFEA;
29
30MRESULT EXPENTRY DisplayEAsProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2);
31VOID Free_FEAList(HOLDFEA * pFEA);
32HOLDFEA *GetFileEAs(CHAR * filename, BOOL ishandle, BOOL silentfail);
33VOID HexDump(HWND hwnd, CHAR * value, ULONG cbValue);
34ULONG GetLargeEASize(PSZ filename);
35
36#endif // EAS_H
Note: See TracBrowser for help on using the repository browser.