Device Management Functions

The following functions are used in device management.

Function Description
DeviceIoControl Sends a control code directly to a specified device driver.
InstallNewDevice Installs a new device. The user is prompted to select the device.
RegisterDeviceNotification Registers the device or type of device for which a window will receive notifications.
UnregisterDeviceNotification Closes the specified device notification handle.

 

The following functions are used with CD-ROM and DVD drives.

Function Description
CdromDisableDigitalPlayback Disables digital playback for the specified CD-ROM or DVD drive.
CdromEnableDigitalPlayback Enables digital playback for the specified CD-ROM or DVD drive.
CdromIsDigitalPlaybackEnabled Determines whether digital playback is enabled for the specified CD-ROM or DVD drive.
CdromKnownGoodDigitalPlayback Determines whether the specified CD-ROM or DVD drive has digital playback that is known to be good.
DvdLauncher Verifies that the media region in the DVD drive matches the DVD drive region.