#include "ntddk.h"
#include "classpnp.h"
#include "cdrom.h"
Go to the source code of this file.
Functions |
| NTSTATUS | CdRomGetConfiguration (IN PDEVICE_OBJECT Fdo, OUT PGET_CONFIGURATION_HEADER *Buffer, OUT PULONG BytesReturned, IN FEATURE_NUMBER StartingFeature, IN ULONG RequestedType) |
| VOID | CdRompPrintAllFeaturePages (IN PGET_CONFIGURATION_HEADER Buffer, IN ULONG Usable) |
| NTSTATUS | CdRomUpdateMmcDriveCapabilitiesCompletion (IN PDEVICE_OBJECT Unused, IN PIRP Irp, IN PDEVICE_OBJECT Fdo) |
| VOID | CdRomPrepareUpdateCapabilitiesIrp (PDEVICE_OBJECT Fdo) |
| VOID | CdRomFindProfileInProfiles (IN PFEATURE_DATA_PROFILE_LIST ProfileHeader, IN FEATURE_PROFILE_TYPE ProfileToFind, OUT PBOOLEAN Found) |
| PVOID | CdRomFindFeaturePage (IN PGET_CONFIGURATION_HEADER FeatureBuffer, IN ULONG Length, IN FEATURE_NUMBER Feature) |
| NTSTATUS | CdRompGetConfiguration (IN PDEVICE_OBJECT Fdo, IN PGET_CONFIGURATION_HEADER Buffer, IN ULONG BufferSize, OUT PULONG ValidBytes, IN FEATURE_NUMBER StartingFeature, IN ULONG RequestedType) |
| VOID | CdRomIsDeviceMmcDevice (IN PDEVICE_OBJECT Fdo, OUT PBOOLEAN IsMmc) |
| VOID | CdRomUpdateMmcDriveCapabilities (IN PDEVICE_OBJECT Fdo, IN PVOID Context) |
| VOID | CdRompFlushDelayedList (IN PDEVICE_OBJECT Fdo, IN PCDROM_MMC_EXTENSION MmcData, IN NTSTATUS Status, IN BOOLEAN CalledFromWorkItem) |
| VOID | CdRomDeAllocateMmcResources (IN PDEVICE_OBJECT Fdo) |
| NTSTATUS | CdRomAllocateMmcResources (IN PDEVICE_OBJECT Fdo) |