ReactOS 0.4.16-dev-297-gc569aee
|
#include "cdprocs.h"
Go to the source code of this file.
Macros | |
#define | BugCheckFileId (CDFS_BUG_CHECK_NAMESUP) |
Variables | |
_Inout_ PCD_NAME | CdName |
PWCHAR | CurrentCharacter = CdName->FileName.Buffer |
CdName VersionString | Length = 0 |
return | |
#define BugCheckFileId (CDFS_BUG_CHECK_NAMESUP) |
_Post_satisfies_ | ( | _Old_(CdName->FileName.Length) >=CdName->FileName.Length+CdName->VersionString. | Length | ) |
VOID CdConvertBigToLittleEndian | ( | _In_ PIRP_CONTEXT | IrpContext, |
_In_reads_bytes_(ByteCount) PCHAR | BigEndian, | ||
_In_ ULONG | ByteCount, | ||
_Out_writes_bytes_(ByteCount) PCHAR | LittleEndian | ||
) |
Definition at line 110 of file namesup.c.
Referenced by CdFindActiveVolDescriptor(), CdUpdateDirentName(), and CdUpdatePathEntryName().
VOID CdDissectName | ( | _In_ PIRP_CONTEXT | IrpContext, |
_Inout_ PUNICODE_STRING | RemainingName, | ||
_Out_ PUNICODE_STRING | FinalName | ||
) |
Definition at line 301 of file namesup.c.
Referenced by _Requires_lock_held_().
FSRTL_COMPARISON_RESULT CdFullCompareNames | ( | _In_ PIRP_CONTEXT | IrpContext, |
_In_ PUNICODE_STRING | NameA, | ||
_In_ PUNICODE_STRING | NameB | ||
) |
Definition at line 1064 of file namesup.c.
Referenced by CdFindNameLink(), and CdInsertNameLink().
VOID CdGenerate8dot3Name | ( | _In_ PIRP_CONTEXT | IrpContext, |
_In_ PUNICODE_STRING | FileName, | ||
_In_ ULONG | DirentOffset, | ||
_Out_writes_bytes_to_(BYTE_COUNT_8_DOT_3, *ShortByteCount) PWCHAR | ShortFileName, | ||
_Out_ PUSHORT | ShortByteCount | ||
) |
Definition at line 550 of file namesup.c.
Referenced by _Success_(), CdEnumerateIndex(), and if().
BOOLEAN CdIs8dot3Name | ( | _In_ PIRP_CONTEXT | IrpContext, |
_In_ UNICODE_STRING | FileName | ||
) |
Definition at line 429 of file namesup.c.
Referenced by _Success_(), CdEnumerateIndex(), and if().
BOOLEAN CdIsLegalName | ( | _In_ PIRP_CONTEXT | IrpContext, |
_In_ PUNICODE_STRING | FileName | ||
) |
Definition at line 377 of file namesup.c.
Referenced by CdUpdateDirentName().
BOOLEAN CdIsNameInExpression | ( | _In_ PIRP_CONTEXT | IrpContext, |
_In_ PCD_NAME | CurrentName, | ||
_In_ PCD_NAME | SearchExpression, | ||
_In_ ULONG | WildcardFlags, | ||
_In_ BOOLEAN | CheckVersion | ||
) |
Definition at line 844 of file namesup.c.
Referenced by _Success_(), CdEnumerateIndex(), CdFindDirectory(), and if().
ULONG CdShortNameDirentOffset | ( | _In_ PIRP_CONTEXT | IrpContext, |
_In_ PUNICODE_STRING | Name | ||
) |
Definition at line 955 of file namesup.c.
Referenced by _Success_().
Definition at line 194 of file namesup.c.
Referenced by CdUpdateDirentName(), and CdUpdatePathEntryName().
PAGED_CODE | ( | ) |
Referenced by _Requires_lock_held_(), CdConvertBigToLittleEndian(), CdDissectName(), CdFullCompareNames(), CdGenerate8dot3Name(), CdIs8dot3Name(), CdIsLegalName(), CdIsNameInExpression(), CdShortNameDirentOffset(), CdUpcaseName(), Fat8dot3ToString(), FatEvaluateNameCase(), FatIsNameInExpression(), FatSpaceInName(), FatStringTo8dot3(), FatUnicodeRestoreShortNameCase(), and FatUnicodeToUpcaseOem().
UNREFERENCED_PARAMETER | ( | IrpContext | ) |
while | ( | (NameLength< CdName->FileName.Length) &&*!=';' | L | ) |
Definition at line 89 of file namesup.c.
Referenced by CdGenerate8dot3Name().