|
ReactOS 0.4.16-dev-2633-g8dc9e50
|
#include "atapi.h"
Go to the source code of this file.
Variables | |
| UNICODE_STRING | AtapDriverRegistryPath |
| BOOLEAN | AtapInPEMode |
| struct { | |
| PCSTR DeviceType | |
| PCSTR GenericType | |
| PCSTR PeripheralId | |
| } | AtapGenericDeviceNames [] |
| NTSTATUS NTAPI AtaAddChannel | ( | _In_ PDRIVER_OBJECT | DriverObject, |
| _In_ PDEVICE_OBJECT | PhysicalDeviceObject | ||
| ) |
Definition at line 590 of file atapi.c.
Definition at line 692 of file atapi.c.
Referenced by DriverEntry().
Definition at line 274 of file atapi.c.
Referenced by DriverEntry().
| VOID AtaGetRegistryKey | ( | _In_ PATAPORT_CHANNEL_EXTENSION | ChanExt, |
| _In_ UCHAR | TargetId, | ||
| _In_ PCWSTR | KeyName, | ||
| _Out_ PULONG | KeyValue, | ||
| _In_ ULONG | DefaultValue | ||
| ) |
Definition at line 113 of file atapi.c.
Referenced by AtaFdoEnumeratePort(), AtaFdoQueryBusRelations(), and AtaPdoInit().
Definition at line 663 of file atapi.c.
Referenced by DriverEntry().
| NTSTATUS AtaOpenRegistryKey | ( | _Out_ PHANDLE | KeyHandle, |
| _In_ HANDLE | RootKey, | ||
| _In_ PUNICODE_STRING | KeyName, | ||
| _In_ BOOLEAN | Create | ||
| ) |
Definition at line 75 of file atapi.c.
Referenced by AtaGetRegistryKey(), and AtaSetRegistryKey().
| VOID AtaPnpInitializeCommonExtension | ( | _In_ PATAPORT_COMMON_EXTENSION | CommonExt, |
| _In_ PDEVICE_OBJECT | SelfDeviceObject, | ||
| _In_ ULONG | Flags | ||
| ) |
Definition at line 572 of file atapi.c.
Referenced by AtaAddChannel(), and AtaPdoCreateDevice().
| NTSTATUS AtaPnpQueryDeviceUsageNotification | ( | _In_ PATAPORT_COMMON_EXTENSION | CommonExt, |
| _In_ PIRP | Irp | ||
| ) |
Definition at line 503 of file atapi.c.
Referenced by AtaFdoPnp(), and AtaPdoPnp().
| NTSTATUS AtaPnpQueryInterface | ( | _In_ PATAPORT_COMMON_EXTENSION | CommonExt, |
| _In_ const GUID * | Guid, | ||
| _Out_ PVOID | Interface, | ||
| _In_ ULONG | Version, | ||
| _In_ ULONG | Size | ||
| ) |
Definition at line 396 of file atapi.c.
Referenced by AtaFdoStartDevice().
| NTSTATUS AtaPnpQueryPnpDeviceState | ( | _In_ PATAPORT_COMMON_EXTENSION | CommonExt, |
| _In_ PIRP | Irp | ||
| ) |
Definition at line 555 of file atapi.c.
Referenced by AtaFdoPnp(), and AtaPdoPnp().
| NTSTATUS AtaPnpRepeatRequest | ( | _In_ PATAPORT_COMMON_EXTENSION | CommonExt, |
| _In_ PIRP | Irp, | ||
| _In_opt_ PDEVICE_CAPABILITIES | DeviceCapabilities | ||
| ) |
Definition at line 445 of file atapi.c.
Referenced by AtaPdoQueryCapabilities(), and AtaPnpQueryDeviceUsageNotification().
| VOID AtaSetPortRegistryKey | ( | _In_ PATAPORT_CHANNEL_EXTENSION | ChanExt, |
| _In_ PCWSTR | KeyName, | ||
| _In_ ULONG | KeyValue | ||
| ) |
Definition at line 236 of file atapi.c.
Referenced by AtaFdoStartDevice().
| VOID AtaSetRegistryKey | ( | _In_ PATAPORT_CHANNEL_EXTENSION | ChanExt, |
| _In_ UCHAR | TargetId, | ||
| _In_ PCWSTR | KeyName, | ||
| _In_ ULONG | KeyValue | ||
| ) |
Definition at line 180 of file atapi.c.
Referenced by AtaFdoInitializeDeviceRelations(), and AtaPdoInit().
| VOID NTAPI AtaStorageNotificationlDpc | ( | _In_ PKDPC | Dpc, |
| _In_opt_ PVOID | DeferredContext, | ||
| _In_opt_ PVOID | SystemArgument1, | ||
| _In_opt_ PVOID | SystemArgument2 | ||
| ) |
Definition at line 350 of file atapi.c.
| VOID NTAPI AtaStorageNotificationWorker | ( | _In_ PDEVICE_OBJECT | DeviceObject, |
| _In_opt_ PVOID | Context | ||
| ) |
Definition at line 299 of file atapi.c.
| PCSTR AtaTypeCodeToName | ( | _In_ PATAPORT_DEVICE_EXTENSION | DevExt, |
| _In_ DEVICE_TYPE_NAME | Type | ||
| ) |
Definition at line 42 of file atapi.c.
Referenced by AtaPdoQueryId().
| VOID NTAPI AtaUnload | ( | _In_ PDRIVER_OBJECT | DriverObject | ) |
Definition at line 289 of file atapi.c.
| NTSTATUS NTAPI DriverEntry | ( | _In_ PDRIVER_OBJECT | DriverObject, |
| _In_ PUNICODE_STRING | RegistryPath | ||
| ) |
Definition at line 723 of file atapi.c.
| UNICODE_STRING AtapDriverRegistryPath |
Definition at line 14 of file atapi.c.
Referenced by AtaQueryWmiRegInfo(), AtaUnload(), and DriverEntry().
| ATAPORT_PAGED_DATA const struct { ... } AtapGenericDeviceNames[] |
Referenced by AtaTypeCodeToName().
| BOOLEAN AtapInPEMode |
Definition at line 15 of file atapi.c.
Referenced by AtaDeviceLockSecurityModeFeatureCommands(), and DriverEntry().
Definition at line 20 of file atapi.c.
Referenced by AtaTypeCodeToName().
| PCSTR GenericType |
Definition at line 21 of file atapi.c.
Referenced by AtaPdoQueryId(), PdoHandleQueryHardwareId(), and USBSTOR_PdoHandleQueryHardwareId().