ReactOS 0.4.15-dev-7918-g2a2556c
lfn.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _PACKED_LFN_DIRENT
 

Macros

#define FAT_LAST_LONG_ENTRY   0x40
 
#define FAT_LONG_NAME_COMP   0x0
 
#define MAX_LFN_CHARACTERS   260
 
#define MAX_LFN_DIRENTS   20
 
#define FAT_LFN_DIRENTS_NEEDED(NAME)   (((NAME)->Length/sizeof(WCHAR) + 12)/13)
 

Typedefs

typedef struct _PACKED_LFN_DIRENT PACKED_LFN_DIRENT
 
typedef PACKED_LFN_DIRENTPPACKED_LFN_DIRENT
 
typedef PACKED_LFN_DIRENT LFN_DIRENT
 
typedef LFN_DIRENTPLFN_DIRENT
 

Macro Definition Documentation

◆ FAT_LAST_LONG_ENTRY

#define FAT_LAST_LONG_ENTRY   0x40

Definition at line 35 of file lfn.h.

◆ FAT_LFN_DIRENTS_NEEDED

#define FAT_LFN_DIRENTS_NEEDED (   NAME)    (((NAME)->Length/sizeof(WCHAR) + 12)/13)

Definition at line 53 of file lfn.h.

◆ FAT_LONG_NAME_COMP

#define FAT_LONG_NAME_COMP   0x0

Definition at line 36 of file lfn.h.

◆ MAX_LFN_CHARACTERS

#define MAX_LFN_CHARACTERS   260

Definition at line 50 of file lfn.h.

◆ MAX_LFN_DIRENTS

#define MAX_LFN_DIRENTS   20

Definition at line 51 of file lfn.h.

Typedef Documentation

◆ LFN_DIRENT

Definition at line 43 of file lfn.h.

◆ PACKED_LFN_DIRENT

◆ PLFN_DIRENT

Definition at line 44 of file lfn.h.

◆ PPACKED_LFN_DIRENT

Definition at line 33 of file lfn.h.