#include "cmp.h"
#include "arccodes.h"
Go to the source code of this file.
Defines | |
#define | INIT_SYSTEMROOT_HIVEPATH L"\\SystemRoot\\System32\\Config\\" |
#define | INIT_REGISTRY_MASTERPATH L"\\REGISTRY\\" |
#define | SYSTEM_HIVE_INDEX 3 |
#define | CLONE_HIVE_INDEX 6 |
#define | SYSTEM_PATH L"\\registry\\machine\\system" |
#define | HKEY_PERFORMANCE_TEXT (( HANDLE ) (ULONG_PTR)((LONG)0x80000050) ) |
#define | HKEY_PERFORMANCE_NLSTEXT (( HANDLE ) (ULONG_PTR)((LONG)0x80000060) ) |
#define | CMP_KEY_INVALID_ATTRIBUTES |
#define | MAX_NAME 128 |
Functions | |
VOID | CmpCreatePredefined (IN HANDLE Root, IN PWSTR KeyName, IN HANDLE PredefinedHandle) |
VOID | CmpCreatePerfKeys (VOID) |
BOOLEAN | CmpLinkKeyToHive (PWSTR KeyPath, PWSTR HivePath) |
BOOLEAN | CmpValidateAlternate (IN HANDLE FileHandle, IN PCMHIVE PrimaryHive) |
NTSTATUS | CmpCreateControlSet (IN PLOADER_PARAMETER_BLOCK LoaderBlock) |
NTSTATUS | CmpCloneControlSet (VOID) |
BOOLEAN | CmpCreateObjectTypes (VOID) |
BOOLEAN | CmpCreateRegistryRoot (VOID) |
BOOLEAN | CmpCreateRootNode (IN PHHIVE Hive, IN PWSTR Name, OUT PHCELL_INDEX RootCellIndex) |
VOID | CmpFreeDriverList (IN PHHIVE Hive, IN PLIST_ENTRY DriverList) |
VOID | CmpInitializeHiveList (VOID) |
BOOLEAN | CmpInitializeSystemHive (IN PLOADER_PARAMETER_BLOCK LoaderBlock) |
NTSTATUS | CmpInterlockedFunction (PWCHAR RegistryValueKey, VOID(*InterlockedFunction)(VOID)) |
VOID | CmpConfigureProcessors (VOID) |
NTSTATUS | CmpAddDockingInfo (IN HANDLE Key, IN PROFILE_PARAMETER_BLOCK *ProfileBlock) |
NTSTATUS | CmpAddAliasEntry (IN HANDLE IDConfigDB, IN PROFILE_PARAMETER_BLOCK *ProfileBlock, IN ULONG ProfileNumber) |
NTSTATUS | CmpDeleteCloneTree (VOID) |
VOID | CmpDiskFullWarning (VOID) |
BOOLEAN | CmInitSystem1 (IN PLOADER_PARAMETER_BLOCK LoaderBlock) |
NTSTATUS | CmpLinkHiveToMaster (PUNICODE_STRING LinkName, HANDLE RootDirectory, PCMHIVE CmHive, BOOLEAN Allocate, PSECURITY_DESCRIPTOR SecurityDescriptor) |
VOID | CmpSetVersionData (VOID) |
PHANDLE | CmGetSystemDriverList (VOID) |
NTSTATUS | CmpInitHiveFromFile (IN PUNICODE_STRING FileName, IN ULONG HiveFlags, OUT PCMHIVE *CmHive, IN OUT PBOOLEAN Allocate, IN OUT PBOOLEAN RegistryLocked) |
NTSTATUS | CmpHwprofileDefaultSelect (IN PCM_HARDWARE_PROFILE_LIST ProfileList, OUT PULONG ProfileIndexToUse, IN PVOID Context) |
NTSTATUS | CmpSaveBootControlSet (USHORT ControlSetNum) |
NTSTATUS | CmpDeleteCloneTree () |
VOID | CmBootLastKnownGood (ULONG ErrorLevel) |
BOOLEAN | CmpIsLastKnownGoodBoot (VOID) |
VOID | CmShutdownSystem (VOID) |
Variables | |
PKPROCESS | CmpSystemProcess |
ERESOURCE | CmpRegistryLock |
FAST_MUTEX | CmpKcbLock |
FAST_MUTEX | CmpPostLock |
BOOLEAN | CmFirstTime |
HIVE_LIST_ENTRY | CmpMachineHiveList [] |
UNICODE_STRING | CmpSystemFileName |
UNICODE_STRING | CmSymbolicLinkValueName |
UNICODE_STRING | CmpLoadOptions |
PWCHAR | CmpProcessorControl |
PWCHAR | CmpControlSessionManager |
PCMHIVE | CmpMasterHive |
BOOLEAN | CmpNoMasterCreates |
LIST_ENTRY | CmpHiveListHead |
POBJECT_TYPE | CmpKeyObjectType |
BOOLEAN | CmpNoWrite |
BOOLEAN | HvShutdownComplete |
PUCHAR | CmpStashBuffer |
ULONG | CmpStashBufferSize |
BOOLEAN | CmpCannotWriteConfiguration |
UNICODE_STRING | nullclass |
|
Definition at line 64 of file cmsysini.c. Referenced by CmInitSystem1(). |
|
Value:
Definition at line 115 of file cmsysini.c. Referenced by CmpCreateObjectTypes(). |
|
Definition at line 72 of file cmsysini.c. Referenced by CmpCreatePerfKeys(). |
|
Definition at line 71 of file cmsysini.c. Referenced by CmpCreatePerfKeys(). |
|
Definition at line 39 of file cmsysini.c. Referenced by CmpInitializeHiveList(). |
|
Definition at line 37 of file cmsysini.c. Referenced by CmpInitializeHiveList(). |
|
Referenced by CmpInitializeHiveList(). |
|
Definition at line 63 of file cmsysini.c. Referenced by CmpInitializeSystemHive(). |
|
Definition at line 66 of file cmsysini.c. |
|
Definition at line 3778 of file cmsysini.c. References ARC_STATUS, CmFirstTime, CmpIsLastKnownGoodBoot(), ESUCCESS, HalRebootRoutine, HalReturnToFirmware(), HalSetEnvironmentVariable(), KeBugCheckEx(), PAGED_CODE, Status, and TRUE. Referenced by IopLoadDriver().
|
|
Definition at line 2169 of file cmsysini.c. References CML_BUGCHECK, CMLOG, CmpFindControlSet(), CmpFindDrivers(), CmpFreeDriverList(), CmpKeyObjectType, CmpLockRegistryExclusive(), CmpResolveDriverDependencies(), CmpSortDriverList(), CmpUnlockRegistry(), CMS_INIT_ERROR, DriverEntry(), ExAllocatePool, Handle, HCELL_INDEX, HCELL_NIL, Hive, KeBugCheckEx(), KernelMode, L, Name, NonPagedPool, NT_SUCCESS, NtClose(), NtOpenKey(), NTSTATUS(), NULL, ObDereferenceObject, ObjectAttributes, ObReferenceObjectByHandle(), PAGED_CODE, RtlInitUnicodeString(), and Status. Referenced by IopInitializeSystemDrivers().
|
|
Definition at line 293 of file cmsysini.c. References ASSERT, CLONE_HIVE_INDEX, _HIVE_LIST_ENTRY::CmHive, CML_BUGCHECK, CML_MAJOR, CMLOG, CmpAddToHiveFileList(), CmpCloneControlSet(), CmpComputeGlobalQuotaAllowed(), CmpCreateControlSet(), CmpCreateObjectTypes(), CmpCreateRegistryRoot(), CmpHiveListHead, CmpHiveRootSecurityDescriptor(), CmpInitializeCache(), CmpInitializeHardwareConfiguration(), CmpInitializeHive(), CmpInitializeMachineDependentConfiguration(), CmpInitializeRegistryNames(), CmpInitializeSystemHive(), CmpKcbLock, CmpLinkHiveToMaster(), CmpLinkKeyToHive(), CmpLoadOptions, CmpLockRegistryExclusive(), CmpMachineHiveList, CmpMasterHive, CmpNoMasterCreates, CmpPostLock, CmpRegistryLock, CmpStashBuffer, CmpStashBufferSize, CmpSystemProcess, CmpUnlockRegistry(), CmRegistryMachineHardwareName, CmRegistryMachineName, CmRegistrySystemCloneName, CmRegistryUserName, CMS_INIT, CMS_INIT_ERROR, ExAllocatePoolWithTag, ExFreePool(), ExInitializeFastMutex, ExInitializeResource, FALSE, HBLOCK_SIZE, HFILE_TYPE_PRIMARY, HINIT_CREATE, HIVE_VOLATILE, KeBugCheckEx(), L, NT_SUCCESS, NtClose(), NtCreateKey(), NtOpenKey(), NtSetValueKey(), NTSTATUS(), NULL, nullclass, ObjectAttributes, PAGED_CODE, PagedPool, PsGetCurrentProcess, RtlInitUnicodeString(), and TRUE.
|
|
Definition at line 2606 of file cmsysini.c. References ASSERT, CHAR, CM_HARDWARE_PROFILE_STR_ALIAS, CM_HARDWARE_PROFILE_STR_PROFILE_NUMBER, CML_BUGCHECK, CMLOG, CmpAddDockingInfo(), CMS_INIT, FALSE, NT_SUCCESS, NtClose(), NtCreateKey(), NtOpenKey(), NtSetValueKey(), NTSTATUS(), NULL, PAGED_CODE, RtlAnsiStringToUnicodeString(), RtlInitAnsiString(), RtlInitUnicodeString(), and sprintf(). Referenced by CmpCreateControlSet().
|
|
Definition at line 2532 of file cmsysini.c. References CM_HARDWARE_PROFILE_STR_CAPABILITIES, CM_HARDWARE_PROFILE_STR_DOCKID, CM_HARDWARE_PROFILE_STR_DOCKING_STATE, CM_HARDWARE_PROFILE_STR_SERIAL_NUMBER, Key, NT_SUCCESS, NtSetValueKey(), NTSTATUS(), PAGED_CODE, and RtlInitUnicodeString(). Referenced by CmpAddAliasEntry(), and CmpCreateControlSet().
|
|
Definition at line 3262 of file cmsysini.c. References CML_BUGCHECK, CMLOG, CmpCopyTree, CmpKeyObjectType, CmpLockRegistryExclusive(), CmpUnlockRegistry(), CMS_INIT, ExAllocatePool, ExFreePool(), KernelMode, L, NT_SUCCESS, NtClose(), NtCreateKey(), NtOpenKey(), NtQuerySecurityObject(), NTSTATUS(), NULL, ObDereferenceObject, ObReferenceObjectByHandle(), PAGED_CODE, PagedPool, RtlInitUnicodeString(), and Status. Referenced by CmInitSystem1().
|
|
Definition at line 1986 of file cmsysini.c. References KeNumberProcessors, KeOptimizeProcessorControlState(), KeRevertToUserAffinityThread(), KeSetSystemAffinityThread(), and PAGED_CODE. Referenced by CmpSetVersionData().
|
|
Definition at line 2786 of file cmsysini.c. References ASSERT, ASSERTMSG, CHAR, CM_HARDWARE_PROFILE_STR_CAPABILITIES, CM_HARDWARE_PROFILE_STR_CURRENT_DOCK_INFO, CM_HARDWARE_PROFILE_STR_DOCKID, CM_HARDWARE_PROFILE_STR_DOCKING_STATE, CM_HARDWARE_PROFILE_STR_SERIAL_NUMBER, CML_BUGCHECK, CMLOG, CmpAddAcpiAliasEntry(), CmpAddAliasEntry(), CmpAddDockingInfo(), CmpCloneHwProfile(), CmpHwprofileDefaultSelect(), CMS_INIT, CmSetAcpiHwProfile(), CmSymbolicLinkValueName, _PROFILE_ACPI_DOCKING_STATE::DockingState, extension, FALSE, HW_PROFILE_DOCKSTATE_UNDOCKED, HW_PROFILE_STATUS_ALIAS_MATCH, HW_PROFILE_STATUS_FAILURE, HW_PROFILE_STATUS_PRISTINE_MATCH, HW_PROFILE_STATUS_SUCCESS, HW_PROFILE_STATUS_TRUE_MATCH, L, NT_SUCCESS, NtClose(), NtCreateKey(), NtDeleteValueKey(), NtOpenKey(), NtQueryValueKey(), NtSetValueKey(), NTSTATUS(), NULL, PAGED_CODE, PROFILE_ACPI_DOCKING_STATE, RtlAnsiStringToUnicodeString(), RtlInitAnsiString(), RtlInitUnicodeString(), _PROFILE_ACPI_DOCKING_STATE::SerialLength, _PROFILE_ACPI_DOCKING_STATE::SerialNumber, sprintf(), Status, TRUE, and ValueBuffer. Referenced by CmInitSystem1().
|
|
Definition at line 1074 of file cmsysini.c. References CML_MAJOR, CMLOG, CMP_KEY_INVALID_ATTRIBUTES, CmpCloseKeyObject(), CmpDeleteKeyObject(), CmpKeyMapping, CmpKeyObjectType, CmpParseKey(), CmpQueryKeyName(), CmpSecurityMethod(), CMS_INIT_ERROR, FALSE, L, NT_SUCCESS, NTSTATUS(), NULL, ObCreateObjectType(), PAGED_CODE, PagedPool, RtlInitUnicodeString(), Status, and TRUE. Referenced by CmInitSystem1().
|
|
Definition at line 4155 of file cmsysini.c. References c, CmpCreatePredefined(), CmpRegistryPerflibString, HKEY_PERFORMANCE_NLSTEXT, HKEY_PERFORMANCE_TEXT, L, NT_SUCCESS, NtOpenKey(), NTSTATUS(), NULL, PsDefaultSystemLocaleId, RtlInitUnicodeString(), Status, String, and USHORT. Referenced by CmpInitializeHiveList().
|
|
Definition at line 4234 of file cmsysini.c. References ASSERT, _CM_PARSE_CONTEXT::Class, CmpKeyObjectType, _CM_PARSE_CONTEXT::CreateLink, _CM_PARSE_CONTEXT::CreateOptions, _CM_PARSE_CONTEXT::Disposition, FALSE, Handle, KernelMode, KeyName, Name, NT_SUCCESS, NTSTATUS(), NULL, ObjectAttributes, ObOpenObjectByName(), _CM_PARSE_CONTEXT::PredefinedHandle, REG_OPTION_PREDEF_HANDLE, RtlInitUnicodeString(), Status, and _CM_PARSE_CONTEXT::TitleIndex. Referenced by CmpCreatePerfKeys().
|
|
Definition at line 1165 of file cmsysini.c. References CML_MAJOR, CMLOG, CmpCreateKeyControlBlock(), CmpCreateRootNode(), CmpHiveRootSecurityDescriptor(), CmpKeyObjectType, CmpMasterHive, CmRegistryRootName, CMS_INIT_ERROR, ENLIST_KEYBODY_IN_KEYBODY_LIST, ExFreePool(), FALSE, HCELL_INDEX, _CMHIVE::Hive, HvGetCell, kcb(), KernelMode, KEY_BODY_TYPE, L, NT_SUCCESS, NTSTATUS(), NULL, ObCreateObject(), ObInsertObject(), ObjectAttributes, ObReferenceObjectByHandle(), PAGED_CODE, PsGetCurrentProcess, Status, TRUE, and UserMode. Referenced by CmInitSystem1().
|
|
Definition at line 1328 of file cmsysini.c. References _HHIVE::BaseBlock, _CM_KEY_NODE::Class, _CM_KEY_NODE::ClassLength, CM_KEY_NODE_SIGNATURE, CML_MAJOR, CMLOG, CmpCopyName(), CmpHKeyNodeSize, CMS_INIT_ERROR, _CHILD_LIST::Count, FALSE, _CM_KEY_NODE::Flags, HCELL_NIL, Hive, HvAllocateCell(), HvGetCell, KeQuerySystemTime(), Key, KEY_COMP_NAME, KEY_HIVE_ENTRY, KEY_NO_DELETE, _CELL_DATA::_u::KeyNode, _CM_KEY_NODE::LastWriteTime, _CHILD_LIST::List, _CM_KEY_NODE::MaxClassLen, _CM_KEY_NODE::MaxNameLen, _CM_KEY_NODE::MaxValueDataLen, _CM_KEY_NODE::MaxValueNameLen, _CM_KEY_NODE::Name, Name, _CM_KEY_NODE::NameLength, PAGED_CODE, _CM_KEY_NODE::Parent, _HBASE_BLOCK::RootCell, RtlInitUnicodeString(), _CM_KEY_NODE::Security, _CM_KEY_NODE::Signature, Stable, _CM_KEY_NODE::SubKeyCounts, _CM_KEY_NODE::SubKeyLists, TRUE, _CELL_DATA::u, _CM_KEY_NODE::ValueList, and Volatile. Referenced by CmpCreateRegistryRoot().
|
|
Definition at line 3747 of file cmsysini.c. References CmRegistrySystemCloneName, NtUnloadKey(), and NULL. Referenced by CmpSaveBootControlSet().
|
|
|
|
Definition at line 556 of file cmworker.c. References CmpCannotWriteConfiguration, CmpDiskFullWarningWorker(), CmpDiskFullWorkerPopupDisplayed, CmpProfileLoaded, DelayedWorkQueue, ExAllocatePool, ExInitializeWorkItem, ExQueueWorkItem(), ExReadyForErrors, NonPagedPool, NULL, and TRUE.
|
|
Definition at line 2380 of file cmsysini.c. References _HHIVE::Free, Hive, and PAGED_CODE. Referenced by CmGetSystemDriverList().
|
|
Definition at line 2769 of file cmsysini.c. Referenced by CmpCreateControlSet().
|
|
Definition at line 2422 of file cmsysini.c. References CmpInitializeHive(), CmpLockRegistryExclusive(), CmpOpenHiveFiles(), FALSE, FileName, HFILE_TYPE_LOG, HFILE_TYPE_PRIMARY, HINIT_CREATE, HINIT_FILE, L, NT_SUCCESS, NTSTATUS(), NULL, PAGED_CODE, Status, and TRUE. Referenced by CmpInitializeHiveList(), and CmpWorker().
|
|
Definition at line 726 of file cmsysini.c. References ASSERT, BaseName, BitMap, _HHIVE::Cluster, _HIVE_LIST_ENTRY::CmHive, CML_BUGCHECK, CML_MAJOR, CML_MINOR, CMLOG, CmpAddToHiveFileList(), CmpCannotWriteConfiguration, CmpCreatePerfKeys(), CmpDiskFullWarning(), CmpFileSetSize(), CmpHiveRootSecurityDescriptor(), CmpInitHiveFromFile(), CmpLazyFlush(), CmpLinkHiveToMaster(), CmpLinkKeyToHive(), CmpMachineHiveList, CmpNoWrite, CmpOpenHiveFiles(), CmpValidateAlternate(), CMS_INIT, CMS_INIT_ERROR, _HHIVE::DirtyCount, _HHIVE::DirtyVector, ExFreePool(), ExRaiseHardError(), FALSE, _CMHIVE::FileHandles, FileName, HBLOCK_SIZE, HFILE_TYPE_ALTERNATE, HFILE_TYPE_EXTERNAL, HFILE_TYPE_LOG, HFILE_TYPE_PRIMARY, Hive, _CMHIVE::Hive, HIVE_VOLATILE, _HHIVE::HiveFlags, HvSyncHive(), HvWriteHive(), Index, INIT_REGISTRY_MASTERPATH, INIT_SYSTEMROOT_HIVEPATH, KeBugCheckEx(), L, MAX_NAME, Name, _HIVE_LIST_ENTRY::Name, NT_SUCCESS, NTSTATUS(), NULL, PAGED_CODE, RtlAppendStringToString(), RtlAreBitsClear(), RtlInitUnicodeString(), RtlNumberOfSetBits(), RtlSetBits(), Stable, Status, TRUE, and USHORT.
|
|
Definition at line 2022 of file cmsysini.c. References CmCheckRegistry(), _HIVE_LIST_ENTRY::CmHive, CML_BUGCHECK, CMLOG, CmpHiveRootSecurityDescriptor(), CmpInitializeHive(), CmpLinkHiveToMaster(), CmpLoadOptions, CmpMachineHiveList, CmpSystemFileName, CmRegistryMachineSystemName, CMS_INIT_ERROR, ExAllocatePool, ExFreePool(), FALSE, HFILE_TYPE_ALTERNATE, HINIT_CREATE, HINIT_MEMORY, KeBugCheckEx(), NT_SUCCESS, NTSTATUS(), NULL, PAGED_CODE, PagedPool, RtlAnsiStringToUnicodeString(), RtlInitAnsiString(), Status, SYSTEM_HIVE_INDEX, and TRUE. Referenced by CmInitSystem1().
|
|
Definition at line 1845 of file cmsysini.c. References Buffer, CmpControlSessionManager, CmRegistryMachineSystemCurrentControlSet, L, Name, NT_SUCCESS, NtClose(), NtFlushKey(), NtOpenKey(), NtQueryValueKey(), NtSetValueKey(), NTSTATUS(), NULL, PAGED_CODE, and RtlInitUnicodeString(). Referenced by CmpSetVersionData().
|
|
Definition at line 3863 of file cmsysini.c. References ASSERT, CML_MAJOR, CMLOG, CMS_INIT, FALSE, L, NT_SUCCESS, NTSTATUS(), NULL, PAGED_CODE, RtlQueryRegistryValues(), Status, and TRUE. Referenced by CmBootLastKnownGood().
|
|
Definition at line 1421 of file cmsysini.c. References ASSERT, _HHIVE::BaseBlock, _CM_PARSE_CONTEXT::ChildHive, _CM_PARSE_CONTEXT::Class, CML_MAJOR, CMLOG, CmpKeyObjectType, CmpReportNotify(), CMS_INIT_ERROR, _CM_PARSE_CONTEXT::CreateLink, _CM_PARSE_CONTEXT::CreateOptions, HCELL_NIL, _CMHIVE::Hive, KernelMode, _CM_KEY_REFERENCE::KeyCell, _CM_KEY_REFERENCE::KeyHive, NT_SUCCESS, NTSTATUS(), NULL, ObDereferenceObject, ObjectAttributes, ObOpenObjectByName(), ObReferenceObjectByHandle(), PAGED_CODE, _HBASE_BLOCK::RootCell, Status, _CM_PARSE_CONTEXT::TitleIndex, and TRUE.
|
|
Definition at line 3983 of file cmsysini.c. References CML_BUGCHECK, CMLOG, CMS_INIT, CmSymbolicLinkValueName, FALSE, KeyName, KeyPath, NT_SUCCESS, NtClose(), NtCreateKey(), NtSetValueKey(), NTSTATUS(), NULL, PAGED_CODE, RtlInitUnicodeString(), Status, and TRUE. Referenced by CmInitSystem1(), and CmpInitializeHiveList().
|
|
Definition at line 3458 of file cmsysini.c. References Buffer, CLONE_CONTROL_SET, CmpCopyTreeEx, CmpDeleteCloneTree(), CmpKeyObjectType, CmpLockRegistryExclusive(), CmpSyncTrees, CmpUnlockRegistry(), CmRegistryMachineSystemCurrentControlSet, ExAllocatePool, ExFreePool(), KernelMode, L, NT_SUCCESS, NtClose(), NtCreateKey(), NtOpenKey(), NtQuerySecurityObject(), NTSTATUS(), NULL, ObDereferenceObject, ObReferenceObjectByHandle(), PagedPool, RtlInitUnicodeString(), and Status. Referenced by NtInitializeRegistry().
|
|
Definition at line 1545 of file cmsysini.c. References CmCSDVersionString, CmpConfigureProcessors(), CmpHiveRootSecurityDescriptor(), CmpInterlockedFunction(), CmpProcessorControl, CmVersionString, DbgPrint, ExFreePool(), FALSE, L, NT_SUCCESS, NtBuildNumber, NtClose(), NtCreateKey(), NtDeleteValueKey(), NtSetValueKey(), NTSTATUS(), NtSystemRoot, NULL, nullclass, ObjectAttributes, PAGED_CODE, RtlAnsiStringToUnicodeString(), RtlFreeStringRoutine, RtlInitAnsiString(), RtlInitUnicodeString(), sprintf(), and ValueBuffer. Referenced by NtInitializeRegistry().
|
|
Definition at line 4077 of file cmsysini.c. References ASSERT, _HHIVE::BaseBlock, CML_BUGCHECK, CMLOG, CmpFree(), CmpInitializeHive(), CmpSystemFileName, CMS_INIT, ExFreePool(), FALSE, HFILE_TYPE_PRIMARY, HINIT_FILE, _CMHIVE::Hive, _CMHIVE::HiveList, _CMHIVE::HiveLock, HvFreeHive(), NT_SUCCESS, NTSTATUS(), NULL, Status, _HBASE_BLOCK::TimeStamp, and TRUE. Referenced by CmpInitializeHiveList().
|
|
Definition at line 3944 of file cmsysini.c. References CmpLockRegistryExclusive(), CmpUnlockRegistry(), CmpWorker(), _REGISTRY_COMMAND::Command, CommandArea, HvShutdownComplete, PAGED_CODE, REG_CMD_SHUTDOWN, and TRUE.
|
|
Definition at line 55 of file cmsysini.c. |
|
Definition at line 145 of file cmsysini.c. |
|
Definition at line 78 of file cmsysini.c. Referenced by CmpInterlockedFunction(). |
|
Definition at line 102 of file cmsysini.c. |
|
Definition at line 52 of file cmsysini.c. |
|
Definition at line 109 of file cmsysini.c. |
|
Definition at line 76 of file cmsysini.c. Referenced by CmInitSystem1(), and CmpInitializeSystemHive(). |
|
Definition at line 61 of file cmsysini.c. Referenced by CmInitSystem1(), CmpInitializeHiveList(), and CmpInitializeSystemHive(). |
|
Definition at line 96 of file cmsysini.c. |
|
Definition at line 97 of file cmsysini.c. Referenced by CmInitSystem1(), and CmpParseKey(). |
|
Definition at line 131 of file cmsysini.c. |
|
Definition at line 53 of file cmsysini.c. |
|
Definition at line 77 of file cmsysini.c. Referenced by CmpSetVersionData(). |
|
Definition at line 51 of file cmsysini.c. |
|
Definition at line 138 of file cmsysini.c. |
|
Definition at line 139 of file cmsysini.c. |
|
Definition at line 74 of file cmsysini.c. Referenced by CmpInitializeRegistryNames(), CmpInitializeSystemHive(), and CmpValidateAlternate(). |
|
Definition at line 50 of file cmsysini.c. Referenced by CmInitSystem1(). |
|
Definition at line 75 of file cmsysini.c. |
|
Definition at line 133 of file cmsysini.c. |
|
Definition at line 150 of file cmsysini.c. Referenced by CmInitSystem1(), and CmpSetVersionData(). |