#include "iop.h"
Go to the source code of this file.
|
Definition at line 1454 of file ioassert.c. Referenced by IopDriverCorrectnessPrintIrpStack(). |
|
Definition at line 1486 of file ioassert.c. Referenced by IopDriverCorrectnessPrintIrpStack(). |
|
Definition at line 1512 of file ioassert.c. Referenced by IopDriverCorrectnessPrintIrpStack(). |
|
Definition at line 1502 of file ioassert.c. Referenced by IopDriverCorrectnessPrintIrpStack(). |
|
|
|
|
|
|
|
|
|
Definition at line 1254 of file ioassert.c. References NULL, and PsLoadedModuleList. Referenced by IopDriverCorrectnessProcessParams().
|
|
Definition at line 776 of file ioassert.c. References DIAG_CLEARED, DIAG_FATAL_ERROR, DIAG_IGNORE_DRIVER_LIST, DIAG_INITIALIZED, FALSE, IopDcControlInitial, IopDcControlOverride, KdDebuggerEnabled, and TRUE. Referenced by IopDriverCorrectnessCheckUnderLock().
|
|
Definition at line 463 of file ioassert.c. References ASSERT, DC_CHECK_DATA, DCERROR_ID, DcParamTable, IopDcControlCurrent, IopDcCurrentFrameSkips, IopDriverCorrectnessApplyControl(), IopDriverCorrectnessPrintBuffer(), IopDriverCorrectnessPrintParamData(), IopDriverCorrectnessProcessMessageText(), IopDriverCorrectnessProcessParams(), IopDriverCorrectnessPrompt(), IopDriverCorrectnessThrowBugCheck(), NT_SUCCESS, and NTSTATUS().
|
|
Definition at line 1016 of file ioassert.c. References DbgPrint, DIAG_FATAL_ERROR, KeBugCheckUnicodeToAnsi(), NULL, sprintf(), and strlen(). Referenced by IopDriverCorrectnessCheckUnderLock().
|
|
Definition at line 1370 of file ioassert.c. References DbgPrint, IO_STACK_LOCATION, IoGetCurrentIrpStackLocation, IoGetNextIrpStackLocation, IopDriverCorrectnessPrintIrpStack(), IopIsMemoryRangeReadable(), and _IO_STACK_LOCATION::MinorFunction. Referenced by IopDriverCorrectnessPrintParamData().
|
|
Definition at line 1516 of file ioassert.c. References BusQueryCompatibleIDs, BusQueryDeviceID, BusQueryHardwareIDs, BusQueryInstanceID, BusRelations, DbgPrint, DeviceTextDescription, DeviceTextLocationInformation, DeviceUsageTypeDumpFile, DeviceUsageTypeHibernation, DeviceUsageTypePaging, DeviceUsageTypeUndefined, EjectionRelations, IRP_MJ_INTERNAL_DEVICE_CONTROL, IRP_MJ_PNP, IRP_MJ_POWER, IRP_MJ_SYSTEM_CONTROL, IRP_MN_DEVICE_USAGE_NOTIFICATION, IRP_MN_QUERY_BUS_INFORMATION, IRP_MN_QUERY_DEVICE_RELATIONS, IRP_MN_QUERY_DEVICE_TEXT, IRP_MN_QUERY_ID, IRP_MN_QUERY_INTERFACE, IRP_MN_QUERY_LEGACY_BUS_INFORMATION, IRP_MN_READ_CONFIG, IRP_MN_SCSI_CLASS, IRP_MN_SET_LOCK, IRP_MN_WRITE_CONFIG, IrpMajorNames, MAX_NAMED_MAJOR_IRPS, MAX_NAMED_PNP_IRP, MAX_NAMED_POWER_IRP, MAX_NAMED_WMI_IRP, PnPIrpNames, PowerIrpNames, PowerRelations, RemovalRelations, TargetDeviceRelation, and WmiIrpNames. Referenced by IopDriverCorrectnessPrintIrp().
|
|
Definition at line 1151 of file ioassert.c. References IopDriverCorrectnessPrintIrp(). Referenced by IopDriverCorrectnessCheckUnderLock().
|
|
Definition at line 842 of file ioassert.c. References DcParamTable, IopDcMessageTable, _DCERROR_MESSAGE::MessageText, and strlen(). Referenced by IopDriverCorrectnessCheckUnderLock().
|
|
Definition at line 599 of file ioassert.c. References ASSERT, DCERROR_UNSPECIFIED, _DCPARAM_TYPE_ENTRY::DcParamMask, DcParamTable, FALSE, IopDcMessageTable, IopDcOverrideTable, IopDriverCorrectnessAddressToFileHeader(), KeBugCheckUnicodeToAnsi(), _DCERROR_MESSAGE::MessageClass, _DC_OVERRIDE_TABLE::MessageID, MmIsAddressValid(), NULL, PDC_CHECK_DATA, _DC_OVERRIDE_TABLE::ReplacementClass, RtlCaptureStackBackTrace(), RtlImageNtHeader(), RtlInitUnicodeString(), and TRUE. Referenced by IopDriverCorrectnessCheckUnderLock().
|
|
Definition at line 1162 of file ioassert.c. References DbgPrint, DbgPrompt(), DIAG_BEEP, DIAG_CLEARED, DIAG_ZAPPED, FALSE, IopDcControlOverride, and TRUE. Referenced by IopDriverCorrectnessCheckUnderLock().
|
|
Definition at line 446 of file ioassert.c. References IopDcControlCurrent, IopDcControlIrql, IopDcControlLock, IopDcCurrentFrameSkips, and NULL.
|
|
Definition at line 423 of file ioassert.c. References ASSERT, IopDcControlCurrent, IopDcControlIrql, IopDcControlLock, IopDcCurrentFrameSkips, IovpInitCalled, and NULL. Referenced by IoVerifierInit().
|
|
Definition at line 960 of file ioassert.c. References DIAG_FATAL_ERROR, KdDebuggerEnabled, KeBugCheckEx(), and KeBugCheckUnicodeToAnsi(). Referenced by IopDriverCorrectnessCheckUnderLock().
|
|
Definition at line 1320 of file ioassert.c. References FALSE, MmIsAddressValid(), and TRUE. Referenced by IopDriverCorrectnessPrintIrp(), IovpAssertNewRequest(), and IovpSessionDataAttachSurrogate().
|
|
Definition at line 160 of file bugcheck.c. Referenced by IopDriverCorrectnessPrintBuffer(), IopDriverCorrectnessProcessParams(), IopDriverCorrectnessThrowBugCheck(), and KeBugCheckEx().
|
|
Initial value:
Definition at line 67 of file ioassert.c. Referenced by IopDriverCorrectnessCheckUnderLock(), IopDriverCorrectnessProcessMessageText(), and IopDriverCorrectnessProcessParams(). |
|
Definition at line 52 of file ioassert.c. Referenced by IopDriverCorrectnessCheckUnderLock(), IopDriverCorrectnessReleaseLock(), and IopDriverCorrectnessTakeLock(). |
|
Definition at line 56 of file ioassert.c. Referenced by IopDriverCorrectnessApplyControl(), and IoVerifierInit(). |
|
Definition at line 54 of file ioassert.c. Referenced by IopDriverCorrectnessReleaseLock(), and IopDriverCorrectnessTakeLock(). |
|
Definition at line 55 of file ioassert.c. Referenced by IopDriverCorrectnessReleaseLock(), IopDriverCorrectnessTakeLock(), and IoVerifierInit(). |
|
Definition at line 57 of file ioassert.c. Referenced by IopDriverCorrectnessApplyControl(), IopDriverCorrectnessPrompt(), and IoVerifierInit(). |
|
Definition at line 53 of file ioassert.c. Referenced by IopDriverCorrectnessCheckUnderLock(), IopDriverCorrectnessReleaseLock(), and IopDriverCorrectnessTakeLock(). |
|
Definition at line 123 of file ioassert.c. Referenced by IopDriverCorrectnessProcessMessageText(), and IopDriverCorrectnessProcessParams(). |
|
Definition at line 347 of file ioassert.c. Referenced by IopDriverCorrectnessProcessParams(). |
|
Definition at line 114 of file ioassert.c. |
|
Initial value: Definition at line 103 of file ioassert.c. |
|
Initial value: Definition at line 106 of file ioassert.c. |
|
Definition at line 112 of file ioassert.c. |
|
Initial value: Definition at line 109 of file ioassert.c. |
|
Definition at line 1422 of file ioassert.c. Referenced by IopDriverCorrectnessPrintIrpStack(). |
|
Initial value:
Definition at line 1457 of file ioassert.c. Referenced by IopDriverCorrectnessPrintIrpStack(). |
|
Initial value: Definition at line 1504 of file ioassert.c. Referenced by IopDriverCorrectnessPrintIrpStack(). |
|
Initial value:
Definition at line 1488 of file ioassert.c. Referenced by IopDriverCorrectnessPrintIrpStack(). |