|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Macros | |
| #define | NDEBUG |
| #define | INVALID_INDEX 0x80000000 |
| #define | CmpMaxFastIndexPerHblock |
| #define | CmpMaxIndexPerHblock |
| #define CmpMaxFastIndexPerHblock |
| #define CmpMaxIndexPerHblock |
| BOOLEAN NTAPI CmpAddSubKey | ( | IN PHHIVE | Hive, |
| IN HCELL_INDEX | Parent, | ||
| IN HCELL_INDEX | Child | ||
| ) |
Definition at line 1465 of file cmindex.c.
Referenced by CmiAddSubKey(), CmpCreateLinkNode(), CmpDeepCopyKeyInternal(), and CmpDoCreate().
| HCELL_INDEX NTAPI CmpAddToLeaf | ( | IN PHHIVE | Hive, |
| IN HCELL_INDEX | LeafCell, | ||
| IN HCELL_INDEX | NewKey, | ||
| IN PCUNICODE_STRING | Name | ||
| ) |
Definition at line 921 of file cmindex.c.
Referenced by CmpAddSubKey().
| LONG NTAPI CmpCompareInIndex | ( | IN PHHIVE | Hive, |
| IN PCUNICODE_STRING | SearchName, | ||
| IN ULONG | Count, | ||
| IN PCM_KEY_INDEX | Index, | ||
| IN PHCELL_INDEX | SubKey | ||
| ) |
Definition at line 67 of file cmindex.c.
Referenced by CmpAddToLeaf(), CmpFindSubKeyInLeaf(), and CmpFindSubKeyInRoot().
| ULONG NTAPI CmpComputeHashKey | ( | IN ULONG | Hash, |
| IN PCUNICODE_STRING | Name, | ||
| IN BOOLEAN | AllowSeparators | ||
| ) |
Definition at line 460 of file cmindex.c.
Referenced by CmpAddToLeaf(), and CmpFindSubKeyByHash().
| LONG NTAPI CmpDoCompareKeyName | ( | IN PHHIVE | Hive, |
| IN PCUNICODE_STRING | SearchName, | ||
| IN HCELL_INDEX | Cell | ||
| ) |
Definition at line 31 of file cmindex.c.
Referenced by CmpCompareInIndex(), CmpFindSubKeyByHash(), and CmpSelectLeaf().
| HCELL_INDEX NTAPI CmpDoFindSubKeyByNumber | ( | IN PHHIVE | Hive, |
| IN PCM_KEY_INDEX | Index, | ||
| IN ULONG | Number | ||
| ) |
Definition at line 514 of file cmindex.c.
Referenced by CmpFindSubKeyByNumber().
|
static |
Definition at line 646 of file cmindex.c.
Referenced by CmpFindSubKeyByName().
| HCELL_INDEX NTAPI CmpFindSubKeyByName | ( | IN PHHIVE | Hive, |
| IN PCM_KEY_NODE | Parent, | ||
| IN PCUNICODE_STRING | SearchName | ||
| ) |
Definition at line 683 of file cmindex.c.
Referenced by BiLoadHive(), BiOpenKey(), CmGetSystemControlValues(), CmpDoCreate(), CmpFindControlSet(), CmpFindDrivers(), CmpIsSafe(), CmpParseKey(), CmpSortDriverList(), CmpWalkPath(), RegOpenKey(), and RegpCreateOrOpenKey().
| HCELL_INDEX NTAPI CmpFindSubKeyByNumber | ( | IN PHHIVE | Hive, |
| IN PCM_KEY_NODE | Node, | ||
| IN ULONG | Number | ||
| ) |
Definition at line 600 of file cmindex.c.
Referenced by BiEnumerateSubKeys(), CmEnumerateKey(), CmpDeepCopyKeyInternal(), CmpFindDrivers(), and CmpValidateRegistryInternal().
| ULONG NTAPI CmpFindSubKeyInLeaf | ( | IN PHHIVE | Hive, |
| IN PCM_KEY_INDEX | Index, | ||
| IN PCUNICODE_STRING | SearchName, | ||
| IN PHCELL_INDEX | SubKey | ||
| ) |
Definition at line 358 of file cmindex.c.
Referenced by CmpAddToLeaf(), CmpFindSubKeyByName(), CmpMarkIndexDirty(), and CmpRemoveSubKey().
| ULONG NTAPI CmpFindSubKeyInRoot | ( | IN PHHIVE | Hive, |
| IN PCM_KEY_INDEX | Index, | ||
| IN PCUNICODE_STRING | SearchName, | ||
| IN PHCELL_INDEX | SubKey | ||
| ) |
Definition at line 143 of file cmindex.c.
Referenced by CmpFindSubKeyByName(), CmpMarkIndexDirty(), CmpRemoveSubKey(), and CmpSelectLeaf().
| BOOLEAN NTAPI CmpMarkIndexDirty | ( | IN PHHIVE | Hive, |
| IN HCELL_INDEX | ParentKey, | ||
| IN HCELL_INDEX | TargetKey | ||
| ) |
Definition at line 771 of file cmindex.c.
Referenced by CmpMarkKeyDirty().
| BOOLEAN NTAPI CmpRemoveSubKey | ( | IN PHHIVE | Hive, |
| IN HCELL_INDEX | ParentKey, | ||
| IN HCELL_INDEX | TargetKey | ||
| ) |
Definition at line 1694 of file cmindex.c.
Referenced by CmpFreeKeyByCell().
| HCELL_INDEX NTAPI CmpSelectLeaf | ( | IN PHHIVE | Hive, |
| IN PCM_KEY_NODE | KeyNode, | ||
| IN PCUNICODE_STRING | Name, | ||
| IN HSTORAGE_TYPE | Type, | ||
| IN PHCELL_INDEX * | RootCell | ||
| ) |
Definition at line 1264 of file cmindex.c.
Referenced by CmpAddSubKey().
| HCELL_INDEX NTAPI CmpSplitLeaf | ( | IN PHHIVE | Hive, |
| IN HCELL_INDEX | RootCell, | ||
| IN ULONG | RootSelect, | ||
| IN HSTORAGE_TYPE | Type | ||
| ) |
Definition at line 1104 of file cmindex.c.
Referenced by CmpSelectLeaf().