|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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().