Main Page | Modules | Namespace List | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

lfn.c File Reference

#include "fat.h"
#include "unicode.h"

Defines

#define LOG_PRINTF(s)

Functions

BYTE lfn_checksum (tDirEntry *D)
static int gen_short_fname2 (const struct nls_operations *nls, char *dest, const char *src, const char *stop, size_t size)
 Converts a substring in UTF-8 to a subscript in a code page.
static int gen_short_fname1 (const struct nls_operations *nls, char *Dest, char *Source, DWORD Flags)
int fat_compare_fcb_names (BYTE *Name1, BYTE *Name2)
int gen_short_fname (tFile *Dir, char *LongName, BYTE *ShortName, WORD Hint)
int fat_build_fcb_name (const struct nls_operations *nls, BYTE *Dest, char *Source)
int fat_expand_fcb_name (const struct nls_operations *nls, char *Dest, const BYTE *Source, size_t size)

Define Documentation

#define LOG_PRINTF  ) 
 


Function Documentation

int fat_build_fcb_name const struct nls_operations nls,
BYTE Dest,
char *  Source
 

int fat_compare_fcb_names BYTE Name1,
BYTE Name2
 

int fat_expand_fcb_name const struct nls_operations nls,
char *  Dest,
const BYTE Source,
size_t  size
 

int gen_short_fname tFile Dir,
char *  LongName,
BYTE ShortName,
WORD  Hint
 

static int gen_short_fname1 const struct nls_operations nls,
char *  Dest,
char *  Source,
DWORD  Flags
[static]
 

static int gen_short_fname2 const struct nls_operations nls,
char *  dest,
const char *  src,
const char *  stop,
size_t  size
[static]
 

Converts a substring in UTF-8 to a subscript in a code page.

BYTE lfn_checksum tDirEntry *  D  ) 
 


Generated on Fri Feb 24 14:13:22 2006 for VDK Blacksheep by  doxygen 1.4.1