#include "iop.h"
#include <setupblk.h>
#include <inbv.h>
#include <ntddstor.h>
Go to the source code of this file.
Classes | |
struct | _TREE_ENTRY |
struct | _DRIVER_INFORMATION |
Defines | |
#define | DEFAULT_LARGE_IRP_LOCATIONS 8 |
#define | DEFAULT_LOOKASIDE_IRP_LIMIT 512 |
#define | InitializeDriverObject(Object) |
Typedefs | |
typedef _TREE_ENTRY | TREE_ENTRY |
typedef _TREE_ENTRY * | PTREE_ENTRY |
typedef _DRIVER_INFORMATION | DRIVER_INFORMATION |
typedef _DRIVER_INFORMATION * | PDRIVER_INFORMATION |
Functions | |
VOID | IopInitializeData (VOID) |
NTSTATUS | RawInitialize (IN PDRIVER_OBJECT DriverObject, IN PUNICODE_STRING RegistryPath) |
BOOLEAN | IopCheckDependencies (IN HANDLE KeyHandle) |
VOID | IopCreateArcNames (IN PLOADER_PARAMETER_BLOCK LoaderBlock) |
BOOLEAN | IopCreateObjectTypes (VOID) |
PTREE_ENTRY | IopCreateEntry (IN PUNICODE_STRING GroupName) |
BOOLEAN | IopCreateRootDirectories (VOID) |
VOID | IopFreeGroupTree (IN PTREE_ENTRY TreeEntry) |
NTSTATUS | IopInitializeAttributesAndCreateObject (IN PUNICODE_STRING ObjectName, IN OUT POBJECT_ATTRIBUTES ObjectAttributes, OUT PDRIVER_OBJECT *DriverObject) |
BOOLEAN | IopInitializeBootDrivers (IN PLOADER_PARAMETER_BLOCK LoaderBlock, OUT PDRIVER_OBJECT *PreviousDriver) |
PDRIVER_OBJECT | IopInitializeBuiltinDriver (IN PUNICODE_STRING DriverName, IN PUNICODE_STRING RegistryPath, IN PDRIVER_INITIALIZE DriverInitializeRoutine, IN PLDR_DATA_TABLE_ENTRY TableEntry, IN BOOLEAN TextModeSetup) |
BOOLEAN | IopInitializeSingleBootDriver (IN HANDLE KeyHandle, IN PBOOT_DRIVER_LIST_ENTRY BootDriver, OUT PUNICODE_STRING DriverName OPTIONAL) |
BOOLEAN | IopInitializeSystemDrivers (VOID) |
PTREE_ENTRY | IopLookupGroupName (IN PUNICODE_STRING GroupName, IN BOOLEAN Insert) |
BOOLEAN | IopMarkBootPartition (IN PLOADER_PARAMETER_BLOCK LoaderBlock) |
BOOLEAN | IopReassignSystemRoot (IN PLOADER_PARAMETER_BLOCK LoaderBlock, OUT PSTRING NtDeviceName) |
VOID | IopStoreSystemPartitionInformation (IN PUNICODE_STRING NtSystemPartitionDeviceName, IN OUT PUNICODE_STRING OsLoaderPathName) |
USHORT | IopGetDriverTagPriority (IN HANDLE Servicehandle) |
VOID | IopInsertDriverList (IN PLIST_ENTRY ListHead, IN PDRIVER_INFORMATION DriverInfo) |
VOID | IopNotifySetupDevices (PDEVICE_NODE DeviceNode) |
BOOLEAN | IopWaitForBootDevicesStarted (IN VOID) |
BOOLEAN | IopWaitForBootDevicesDeleted (IN VOID) |
VOID | IopSetIoRoutines (IN VOID) |
BOOLEAN | IoInitSystem (PLOADER_PARAMETER_BLOCK LoaderBlock) |
VOID | IopSetIoRoutines () |
VOID | IopFreeGroupTree (PTREE_ENTRY TreeEntry) |
NTSTATUS | IopLogErrorEvent (IN ULONG SequenceNumber, IN ULONG UniqueErrorValue, IN NTSTATUS FinalStatus, IN NTSTATUS SpecificIOStatus, IN ULONG LengthOfInsert1, IN PWCHAR Insert1, IN ULONG LengthOfInsert2, IN PWCHAR Insert2) |
PDRIVER_OBJECT | IopLoadBootFilterDriver (IN PUNICODE_STRING DriverName, IN ULONG GroupIndex) |
Variables | |
PTREE_ENTRY | IopGroupListHead |
PVOID | IopErrorLogObject = NULL |
ULONG | IopGroupIndex |
PLIST_ENTRY | IopGroupTable |
GENERIC_MAPPING | IopFileMapping |
GENERIC_MAPPING | IopCompletionMapping |
|
Definition at line 37 of file ioinit.c. Referenced by IoInitSystem(). |
|
Definition at line 44 of file ioinit.c. Referenced by IoInitSystem(). |
|
Value:
Definition at line 88 of file ioinit.c. Referenced by IopInitializeBuiltinDriver(). |
|
Referenced by IopInitializeBootDrivers(). |
|
Referenced by IopInitializeBootDrivers(), IopInsertDriverList(), and IopLoadBootFilterDriver(). |
|
Referenced by IopCheckDependencies(), IopCreateEntry(), IopInitializeBootDrivers(), IopInitializeSystemDrivers(), and IopLookupGroupName(). |
|
Referenced by IopCreateEntry(). |
|
Definition at line 270 of file ioinit.c. References ASSERT, _DEVICE_NODE::Child, CmRegistryMachineSystemCurrentControlSetServicesEventLog, _REINIT_PACKET::Context, _DRIVER_EXTENSION::Count, DbgPrint, DEFAULT_LARGE_IRP_LOCATIONS, DEFAULT_LOOKASIDE_IRP_LIMIT, DNF_HAL_NODE, DNF_LEGACY_DRIVER, DNF_STARTED, _DRIVER_OBJECT::DriverExtension, _REINIT_PACKET::DriverObject, _REINIT_PACKET::DriverReinitializationRoutine, DRVO_REINIT_REGISTERED, _LINK_TRACKING_PACKET::Event, ExAllocatePoolWithTag, ExEventObjectType, ExFreePool(), ExInitializeNPagedLookasideList(), ExInitializeResource, ExInitializeWorkItem, ExInterlockedRemoveHeadList(), _IOP_HARD_ERROR_QUEUE::ExWorkItem, FALSE, _DRIVER_OBJECT::Flags, _DEVICE_NODE::Flags, HalInitPnpDriver, Index, IoAssignDriveLetters(), IOP_FIXED_SIZE_MDL_PFNS, IOP_MINI_COMPLETION_PACKET, IopAddRemoteBootValuesToRegistry(), IopBootDriverReinitializeQueueHead, IopCancelSpinLock, IopCdRomFileSystemQueueHead, IopCompletionLock, IopCompletionLookasideList, IopCreateObjectTypes(), IopCreateRootDirectories(), IopCurrentHardError, IopDatabaseLock, IopDatabaseResource, IopDiskFileSystemQueueHead, IopDriverReinitializeQueueHead, IopErrorLogAllocationLock, IopErrorLogDisabledThisBoot, IopErrorLogListHead, IopErrorLogLock, IopFreeGroupTree(), IopFsNotifyChangeQueueHead, IopGroupListHead, IopHardError, IopHardErrorThread(), IopInitHalDeviceNode, IopInitializeBootDrivers(), IopInitializePlugPlayServices(), IopInitializeResourceMap(), IopInitializeSystemDrivers(), IopLargeIrpLookasideList, IopLargeIrpStackLocations, IopLinkTrackingPacket, IopLinkTrackingPortObject, IopLinkTrackingServiceEvent, IopLoaderBlock, IopLookasideIrpLimit, IopMdlLookasideList, IopNetworkFileSystemQueueHead, IopNotifyLastChanceShutdownQueueHead, IopNotifyShutdownQueueHead, IopProfileChangeSemaphore, IopProtectSystemPartition(), IopQueryFsOperationAccess, IopQueryFsOperationLength, IopQueryOperationAccess, IopQueryOperationLength, IopReassignSystemRoot(), IopRegistrySemaphore, IopRootDeviceNode, IopSecurityResource, IopSetFsOperationAccess, IopSetFsOperationLength, IopSetIoRoutines(), IopSetOperationAccess, IopSetOperationLength, IopSmallIrpLookasideList, IopStartNetworkForRemoteBoot(), IopTapeFileSystemQueueHead, IopTimer, IopTimerDispatch(), IopTimerDpc, IopTimerLock, IopTimerQueueHead, IopUniqueDeviceObjectNumber, IopVpbSpinLock, IoRemoteBootClient, IoStatisticsLock, KeBugCheckEx(), KeInitializeDpc(), KeInitializeEvent, KeInitializeSemaphore(), KeInitializeSpinLock(), KeInitializeTimerEx(), KeNumberProcessors, KernelMode, KeSetTimerEx(), KiProcessorBlock, L, _NPAGED_LOOKASIDE_LIST::L, LookasideCompletionList, LookasideLargeIrpList, LookasideMdlList, LookasideSmallIrpList, MM_SYSTEMSIZE, MmIsThisAnNtAsSystem(), MmLargeSystem, MmMediumSystem, MmQuerySystemSize(), MmSmallSystem, NonPagedPool, NPAGED_LOOKASIDE_LIST, NT_SUCCESS, NtCreateEvent(), NtGlobalFlag, NtQueryValueKey(), NTSTATUS(), NtSystemRoot, NULL, ObReferenceObjectByHandle(), PoInitDriverServices(), PsLocateSystemDll(), RtlAllocateStringRoutine, RtlAnsiStringToUnicodeString(), RtlInitUnicodeString(), RtlUnicodeStringToAnsiString(), _DEVICE_NODE::Sibling, _IOP_HARD_ERROR_QUEUE::ThreadStarted, TRUE, USHORT, VOID(), WMIInitialize(), _IOP_HARD_ERROR_QUEUE::WorkQueue, _IOP_HARD_ERROR_QUEUE::WorkQueueSemaphore, and _IOP_HARD_ERROR_QUEUE::WorkQueueSpinLock.
|
|
Definition at line 978 of file ioinit.c. References _TREE_ENTRY::DriversLoaded, ExFreePool(), FALSE, IopGetRegistryValue(), IopLookupGroupName(), L, NT_SUCCESS, PTREE_ENTRY, RtlInitUnicodeString(), and TRUE. Referenced by IopInitializeBootDrivers(), and IopInitializeSystemDrivers().
|
|
Definition at line 1047 of file ioinit.c. References _ARC_DISK_SIGNATURE::ArcName, _ARC_DISK_SIGNATURE::CheckSum, DbgPrint, _CONFIGURATION_INFORMATION::DiskCount, _ARC_DISK_INFORMATION::DiskSignatures, ExAllocatePool, ExFreePool(), FALSE, HalExamineMBR, IoArcBootDeviceName, IoArcHalDeviceName, IoBuildDeviceIoControlRequest(), IoBuildSynchronousFsdRequest(), IoCallDriver, IoCreateSymbolicLink(), IoGetConfigurationInformation(), IoGetDeviceInterfaces(), IoGetDeviceObjectPointer(), IoLoaderArcBootDeviceName, IopStoreSystemPartitionInformation(), IoReadPartitionTable(), IoRemoteBootClient, IRP_MJ_READ, KeI386MachineType, KeInitializeEvent, KernelMode, KeWaitForSingleObject(), L, max, NonPagedPoolCacheAlignedMustS, NT_SUCCESS, NTSTATUS(), NULL, ObDereferenceObject, PagedPool, RtlAnsiStringToUnicodeString(), RtlEqualString(), RtlFreeUnicodeString(), RtlInitAnsiString(), RtlInitUnicodeString(), _ARC_DISK_SIGNATURE::Signature, sprintf(), strlen(), Suspended, TRUE, and _ARC_DISK_SIGNATURE::ValidPartitionTable. Referenced by IopInitializeBootDrivers().
|
|
Definition at line 2107 of file ioinit.c. References ExAllocatePool, ExRaiseStatus(), _TREE_ENTRY::GroupName, PagedPool, PTREE_ENTRY, and TREE_ENTRY. Referenced by IopLookupGroupName().
|
|
Definition at line 1936 of file ioinit.c. References FALSE, IO_FILE_OBJECT_NON_PAGED_POOL_CHARGE, IO_FILE_OBJECT_PAGED_POOL_CHARGE, IoAdapterObjectType, IoCompletionObjectType, IoControllerObjectType, IoDeviceHandlerObjectSize, IoDeviceHandlerObjectType, IoDeviceObjectType, IoDriverObjectType, IoFileObjectType, IopCloseFile(), IopCompletionMapping, IopDeleteDevice(), IopDeleteDriver(), IopDeleteFile(), IopDeleteIoCompletion(), IopFileMapping, IopGetSetSecurityObject(), IopParseDevice(), IopParseFile(), IopQueryName(), L, NonPagedPool, NT_SUCCESS, NULL, OB_PARSE_METHOD, OB_QUERYNAME_METHOD, OB_SECURITY_METHOD, ObCreateObjectType(), RtlInitUnicodeString(), and TRUE. Referenced by IoInitSystem().
|
|
Definition at line 2155 of file ioinit.c. References FALSE, L, NT_SUCCESS, NtClose(), NtCreateDirectoryObject(), NTSTATUS(), NULL, RtlInitUnicodeString(), TRUE, and VOID(). Referenced by IoInitSystem().
|
|
Definition at line 2223 of file ioinit.c. References ExFreePool(), _TREE_ENTRY::Left, _TREE_ENTRY::Right, and _TREE_ENTRY::Sibling. Referenced by IoInitSystem().
|
|
|
|
Definition at line 4120 of file ioinit.c. References ASSERT, ExFreePool(), IopGetRegistryValue(), IopOpenRegistryKeyEx(), IopRegistryDataToUnicodeString, KEY_VALUE_DATA, L, NT_SUCCESS, NtClose(), NTSTATUS(), NULL, and USHORT. Referenced by IopInitializeBootDrivers().
|
|
Definition at line 2272 of file ioinit.c. References IoDriverObjectType, KernelMode, NTSTATUS(), NULL, ObCreateObject(), and ObjectAttributes. Referenced by IopInitializeBuiltinDriver().
|
|
Definition at line 2327 of file ioinit.c. References ASSERT, BUS_DRIVER_GROUP, _REINIT_PACKET::Context, _DRIVER_EXTENSION::Count, _DRIVER_INFORMATION::DataTableEntry, DbgPrint, _DRIVER_OBJECT::DeviceObject, DRIVER_INFORMATION, _DRIVER_OBJECT::DriverExtension, _REINIT_PACKET::DriverObject, _DRIVER_INFORMATION::DriverObject, _REINIT_PACKET::DriverReinitializationRoutine, _TREE_ENTRY::DriversLoaded, _DRIVER_OBJECT::DriverUnload, DRVO_BOOTREINIT_REGISTERED, DRVO_REINIT_REGISTERED, DRVO_UNLOAD_INVOKED, ExAllocatePool, ExFreePool(), ExInterlockedRemoveHeadList(), _DRIVER_INFORMATION::Failed, FALSE, _DRIVER_OBJECT::Flags, IopAddDevicesToBootDriver(), IopAllocateBootResources(), IopBootConfigsReserved, IopBootDriverReinitializeQueueHead, IopCheckDependencies(), IopCreateArcNames(), IopDatabaseLock, IopGetDriverNameFromKeyNode(), IopGetDriverTagPriority(), IopGetGroupOrderIndex(), IopGetRegistryValue(), IopGroupIndex, IopGroupTable, IopInitHalResources, IopInitializeBuiltinDriver(), IopInitReservedResourceList, IopInsertDriverList(), IopIsLegacyDriver(), IopLookupGroupName(), IopMarkBootPartition(), IopNotifySetupDevices(), IopOpenRegistryKeyEx(), IopRequestDeviceAction(), IopReserveLegacyBootResources(), IopReserveResourcesRoutine, IopResourcesReleased, IopRootDeviceNode, IopStartTcpIpForRemoteBoot(), IopWaitForBootDevicesDeleted(), IopWaitForBootDevicesStarted(), IoRemoteBootClient, KeBugCheckEx(), L, _BOOT_DRIVER_LIST_ENTRY::LdrEntry, _DRIVER_INFORMATION::Link, MmCallDllInitialize(), NO_MORE_GROUP, NT_SUCCESS, NtClose(), NTSTATUS(), NULL, ObDereferenceObject, ObMakeTemporaryObject(), ObReferenceObject, PagedPool, PDRIVER_INFORMATION, PDRIVER_INITIALIZE, PnpAsyncOk, PnPBootDriversInitialized, PnPBootDriversLoaded, _DRIVER_INFORMATION::Processed, PTREE_ENTRY, RawInitialize(), ReenumerateBootDevices, _BOOT_DRIVER_LIST_ENTRY::RegistryPath, RestartEnumeration, RtlInitUnicodeString(), _DRIVER_INFORMATION::ServiceHandle, SETUP_RESERVED_GROUP, START_CONTEXT, _DRIVER_INFORMATION::TagPosition, TRUE, USHORT, and VOID(). Referenced by IoInitSystem().
|
|
Definition at line 2812 of file ioinit.c. References ASSERT, CmRegistryMachineHardwareDescriptionSystemName, DbgPrint, _DRIVER_OBJECT::DeviceObject, DriverEntry(), _DRIVER_OBJECT::DriverExtension, _DRIVER_OBJECT::DriverInit, _DRIVER_OBJECT::DriverName, _DRIVER_OBJECT::DriverSection, _DRIVER_OBJECT::DriverSize, _DRIVER_OBJECT::DriverStart, DRVO_LEGACY_DRIVER, DRVO_REINIT_REGISTERED, ExAllocatePool, exit, FALSE, _DRIVER_OBJECT::Flags, _DRIVER_OBJECT::HardwareDatabase, InbvIndicateProgress(), InitializeDriverObject, IoDriverObjectType, IopDeleteLegacyKey(), IopDriverLoadingFailed(), IopInitializeAttributesAndCreateObject(), IopIsAnyDeviceInstanceEnabled(), IopIsLegacyDriver(), IopOpenRegistryKeyEx(), IopPrepareDriverLoading(), IopReadyDeviceObjects(), KeQuerySystemTime(), KernelMode, NonPagedPool, NT_SUCCESS, NtClose(), NTSTATUS(), NULL, ObDereferenceObject, ObInsertObject(), ObMakeTemporaryObject(), ObReferenceObjectByHandle(), PagedPool, PERFINFO_DRIVER_INIT, PERFINFO_DRIVER_INIT_COMPLETE, PsLoadedModuleList, RtlEqualString(), RtlImageNtHeader(), _DRIVER_EXTENSION::ServiceKeyName, TRUE, and USHORT. Referenced by IopInitializeBootDrivers(), and IopLoadBootFilterDriver().
|
|
|
|
|
|
Definition at line 3146 of file ioinit.c. References _START_CONTEXT::AddContext, CmGetSystemDriverList(), _TREE_ENTRY::DriversLoaded, _ADD_CONTEXT::DriverStartType, ExFreePool(), FALSE, _ADD_CONTEXT::GroupsToStart, _ADD_CONTEXT::GroupToStartNext, InbvIndicateProgress(), IopCheckDependencies(), IopGetDriverNameFromKeyNode(), IopGetRegistryValue(), IopLoadDriver(), IopLookupGroupName(), IopOpenRegistryKeyEx(), IopProcessAddDevices(), IopProcessAssignResources(), IopProcessStartDevices(), IopReferenceDriverObjectByName(), IopRootDeviceNode, KEY_VALUE_DATA, L, _START_CONTEXT::LoadDriver, _START_CONTEXT::NewDevice, NO_MORE_GROUP, NT_SUCCESS, NTSTATUS(), NULL, ObDereferenceObject, PnPInitialized, PTREE_ENTRY, RtlFreeUnicodeString(), TRUE, and USHORT. Referenced by IoInitSystem().
|
|
Definition at line 4267 of file ioinit.c. References PDRIVER_INFORMATION, and _DRIVER_INFORMATION::TagPosition. Referenced by IopInitializeBootDrivers().
|
|
Definition at line 4654 of file ioinit.c. References _DRIVER_INFORMATION::DataTableEntry, _DRIVER_INFORMATION::DriverObject, ExFreePool(), FALSE, IopGetDriverNameFromKeyNode(), IopGroupIndex, IopGroupTable, IopInitializeBuiltinDriver(), _BOOT_DRIVER_LIST_ENTRY::LdrEntry, NT_SUCCESS, NTSTATUS(), NULL, ObReferenceObject, PDRIVER_INFORMATION, PDRIVER_INITIALIZE, _DRIVER_INFORMATION::Processed, _BOOT_DRIVER_LIST_ENTRY::RegistryPath, RtlEqualUnicodeString(), _DRIVER_INFORMATION::ServiceHandle, and TRUE. Referenced by IopCallDriverAddDeviceQueryRoutine().
|
|
Definition at line 4393 of file ioinit.c. References IoAllocateErrorLogEntry(), IopErrorLogObject, IoWriteErrorLogEntry(), NULL, and USHORT. Referenced by IopCompleteDumpInitialization(), IopConfigureCrashDump(), IopGetDumpStack(), and IopInitializeDCB().
|
|
Definition at line 3379 of file ioinit.c. References _TREE_ENTRY::GroupName, IopCreateEntry(), IopGroupListHead, _TREE_ENTRY::Left, NULL, PTREE_ENTRY, _TREE_ENTRY::Right, RtlEqualUnicodeString(), _TREE_ENTRY::Sibling, and TRUE. Referenced by IopCheckDependencies(), IopInitializeBootDrivers(), and IopInitializeSystemDrivers().
|
|
Definition at line 3479 of file ioinit.c. References CHAR, DO_SYSTEM_BOOT_PARTITION, FALSE, IoFileObjectType, IopErrorLogObject, KeBugCheckEx(), KernelMode, NT_SUCCESS, NtClose(), NTSTATUS(), NULL, ObDereferenceObject, ObReferenceObject, ObReferenceObjectByHandle(), RtlAnsiStringToUnicodeString(), RtlFreeUnicodeString(), RtlInitAnsiString(), sprintf(), TRUE, and ZwOpenFile(). Referenced by IopInitializeBootDrivers().
|
|
Definition at line 4318 of file ioinit.c. References _DEVICE_NODE::Child, _DEVICE_NODE::InstancePath, IopClearDevNodeProblem, IopDeviceObjectToDeviceInstance(), IopIsDevNodeProblem, IopNotifySetupDeviceArrival(), NT_SUCCESS, NTSTATUS(), _DEVICE_NODE::PhysicalDeviceObject, PpDeviceRegistration(), _DEVICE_NODE::ServiceName, _DEVICE_NODE::Sibling, and TRUE. Referenced by IopInitializeBootDrivers().
|
|
Definition at line 3612 of file ioinit.c. References CHAR, FALSE, INIT_SYSTEMROOT_LINKNAME, NT_SUCCESS, NtClose(), NtCreateSymbolicLinkObject(), NtMakeTemporaryObject(), NtOpenSymbolicLinkObject(), NtQuerySymbolicLinkObject(), NTSTATUS(), NULL, RtlAnsiStringToUnicodeString(), RtlCopyString(), RtlFreeUnicodeString(), RtlInitAnsiString(), RtlUnicodeStringToAnsiString(), sprintf(), strlen(), and TRUE. Referenced by IoInitSystem().
|
|
Definition at line 953 of file ioinit.c. References IopAllocateIrpPrivate(), IopfCallDriver(), IopfCompleteRequest(), IopFreeIrp(), NULL, pIoAllocateIrp, pIofCallDriver, pIofCompleteRequest, and pIoFreeIrp. Referenced by IoInitSystem().
|
|
|
|
Definition at line 3862 of file ioinit.c. References ASSERT, CmRegistryMachineSystemName, DbgPrint, IopCreateRegistryKeyEx(), IopOpenRegistryKeyEx(), L, NT_SUCCESS, NtClose(), NtOpenSymbolicLinkObject(), NtQuerySymbolicLinkObject(), NtSetValueKey(), NTSTATUS(), NULL, and TITLE_INDEX_VALUE. Referenced by IopCreateArcNames().
|
|
Definition at line 4617 of file ioinit.c. References Executive, FALSE, KernelMode, KeWaitForSingleObject(), NT_SUCCESS, NTSTATUS(), NULL, and PiEventQueueEmpty. Referenced by IopInitializeBootDrivers().
|
|
Definition at line 4508 of file ioinit.c. References _DEVICE_NODE::Child, DNF_ASYNC_REQUEST_PENDING, Executive, exit, FALSE, _DEVICE_NODE::Flags, IopPnPSpinLock, IopRootDeviceNode, KeClearEvent, KernelMode, KeWaitForSingleObject(), NT_SUCCESS, NTSTATUS(), NULL, _DEVICE_NODE::Parent, PiEnumerationLock, PnpAsyncOk, _DEVICE_NODE::Sibling, and TRUE. Referenced by IopInitializeBootDrivers().
|
|
Referenced by IopInitializeBootDrivers(). |
|
Initial value:
Definition at line 1925 of file ioinit.c. Referenced by IopCreateObjectTypes(). |
|
Definition at line 75 of file ioinit.c. Referenced by IopLogErrorEvent(), and IopMarkBootPartition(). |
|
Initial value:
Definition at line 1915 of file ioinit.c. Referenced by IoGetFileObjectGenericMapping(), and IopCreateObjectTypes(). |
|
Definition at line 81 of file ioinit.c. Referenced by IopInitializeBootDrivers(), and IopLoadBootFilterDriver(). |
|
Definition at line 70 of file ioinit.c. Referenced by IoInitSystem(), and IopLookupGroupName(). |
|
Definition at line 82 of file ioinit.c. Referenced by IopInitializeBootDrivers(), and IopLoadBootFilterDriver(). |