Platforms to show: All Mac Windows Linux Cross-Platform

Back to DRDeviceMBS class.

Next items

DRDeviceMBS.device(index as UInt32) as DRDeviceMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 11.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Queries the device with the given index.

Index from 0 to deviceCount-1.

Same as devices(), but if you only need one, this method is more efficient.

DRDeviceMBS.deviceCount as UInt32

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 11.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Queries the number of devices on this computer.

DRDeviceMBS.deviceForBSDName(bsdName as string) as DRDeviceMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 7.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Obtains a DRDevice for the device corresponding to the bsd /dev node.

If the device is not an authoring device (i.e., CDR, CDRW, DVR-R, etc), returns nil.

DRDeviceMBS.deviceForIORegistryEntryPath(path as string) as DRDeviceMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 7.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Obtains a DRDevice for the device at the path.

If the device is not an authoring device (i.e., CDR, CDRW, DVR-R, etc), returns nil.

DRDeviceMBS.devices as DRDeviceMBS()

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 11.2 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Obtains a static list of devices connected to the computer.
Example
// shows all devices with their product names:
dim devices() as DRDeviceMBS = DRDeviceMBS.devices

for each dd as DRDeviceMBS in devices
MsgBox dd.info.lookup(DRDeviceMBS.DRDeviceProductNameKey, "?")
next

Returns all CD/DVD devices connected to the computer at the time this method is called. Since devices can come and go at any time, the output of this method is simply a snapshot of the set of devices connected.

DRDeviceMBS.DRDeviceAppearedNotification as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the notification names used with a DRBurn object.

Posted by a DRNotificationCenter when a device is added to the system.

This notification is registered for only by name.

The object associated with this notification is the the device that has appeared. The userInfo is the same dictionary returned by info for that device.

DRDeviceMBS.DRDeviceBurnSpeedBD1x as single

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the possible burn speed values.

4496.0 KB/sec.

DRDeviceMBS.DRDeviceBurnSpeedCD1x as single

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the possible burn speed values.

176.4 KB/sec.

DRDeviceMBS.DRDeviceBurnSpeedDVD1x as single

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the possible burn speed values.

1385.0 KB/sec.

DRDeviceMBS.DRDeviceBurnSpeedHDDVD1x as single

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the possible burn speed values.

4568.0 KB/sec.

DRDeviceMBS.DRDeviceBurnSpeedMax as single

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the possible burn speed values.

A value representing the maximum speed at which a device can burn. The actual speed will vary from device to device.

DRDeviceMBS.DRDeviceBurnSpeedsKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the dictionary returned by the status method.

An array containing the possible burn speeds available to use. This key may not be present if no media is inserted.

DRDeviceMBS.DRDeviceCanTestWriteCDKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Value for this key is a boolean value indicating whether the device can perform a test burn to CD media.

DRDeviceMBS.DRDeviceCanTestWriteDVDKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

A boolean value indicating whether the device can perform a test burn to DVD media.

DRDeviceMBS.DRDeviceCanUnderrunProtectCDKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device supports burn underrun protection when writing to CD media.

DRDeviceMBS.DRDeviceCanUnderrunProtectDVDKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device supports burn underrun protection when writing to DVD media.

DRDeviceMBS.DRDeviceCanWriteBDKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write to some type of BD (Blu-ray) based media.

DRDeviceMBS.DRDeviceCanWriteBDREKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write to BD-RE media.

DRDeviceMBS.DRDeviceCanWriteBDRKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write to BD-R media.

DRDeviceMBS.DRDeviceCanWriteCDKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write to some type of CD based media.

DRDeviceMBS.DRDeviceCanWriteCDRawKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device supports a raw mode burn strategy for CD. Raw mode is sometimes incorrectly referred to as DAO (disc-at-once).

DRDeviceMBS.DRDeviceCanWriteCDRKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write to CD-R media.

DRDeviceMBS.DRDeviceCanWriteCDRWKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write to CD-RW media.

DRDeviceMBS.DRDeviceCanWriteCDSAOKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device supports a SAO (session-at-once) burn strategy for CD.

DRDeviceMBS.DRDeviceCanWriteCDTAOKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device supports a TAO (track-at-once) burn strategy for CD.

DRDeviceMBS.DRDeviceCanWriteCDTextKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write CD-Text information to media.

DRDeviceMBS.DRDeviceCanWriteDVDDAOKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device supports a DAO (disc-at-once) burn strategy on DVD media.

DRDeviceMBS.DRDeviceCanWriteDVDKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write to some type of DVD based media.

DRDeviceMBS.DRDeviceCanWriteDVDPlusRDoubleLayerKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write to DVD+R DL media.

DRDeviceMBS.DRDeviceCanWriteDVDPlusRKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write to DVD+R media.

DRDeviceMBS.DRDeviceCanWriteDVDPlusRWDoubleLayerKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write to DVD+RW DL media.

DRDeviceMBS.DRDeviceCanWriteDVDPlusRWKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write to DVD+RW media.

DRDeviceMBS.DRDeviceCanWriteDVDRAMKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write to DVD-RAM media.

DRDeviceMBS.DRDeviceCanWriteDVDRDualLayerKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write to DVD-R DL media.

DRDeviceMBS.DRDeviceCanWriteDVDRKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write to DVD-R media.

DRDeviceMBS.DRDeviceCanWriteDVDRWDualLayerKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write to DVD-RW DL media.

DRDeviceMBS.DRDeviceCanWriteDVDRWKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write to DVD-RW media.

DRDeviceMBS.DRDeviceCanWriteHDDVDKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write to some type of HDDVD based media.

DRDeviceMBS.DRDeviceCanWriteHDDVDRAMKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write to HD DVD-RAM media.

DRDeviceMBS.DRDeviceCanWriteHDDVDRDualLayerKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write to HD DVD-R DL media.

DRDeviceMBS.DRDeviceCanWriteHDDVDRKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write to HD DVD-R media.

DRDeviceMBS.DRDeviceCanWriteHDDVDRWDualLayerKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write to HD DVD-RW DL media.

DRDeviceMBS.DRDeviceCanWriteHDDVDRWKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write to HD DVD-RW media.

DRDeviceMBS.DRDeviceCanWriteIndexPointsKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write index points to CD media.

DRDeviceMBS.DRDeviceCanWriteISRCKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write ISRC to CD media.

DRDeviceMBS.DRDeviceCanWriteKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the DRDeviceWriteCapabilitiesKey dictionary.

Boolean value indicating whether the device can write to some type of media.

DRDeviceMBS.DRDeviceCurrentWriteSpeedKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the dictionary returned by the status method.

Number containing the current burning speed of this device.

DRDeviceMBS.DRDeviceDisappearedNotification as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the notification names used with a DRBurn object.

Posted by a DRNotificationCenter when a device is removed from the system.

The object associated with this notification is the the device that has disappeared. The userInfo is the same dictionary returned by info for that device.

DRDeviceMBS.DRDeviceFirmwareRevisionKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the keys in the dictionary returned by the info method.

String containing the firmeware revision extracted from the device.

Next items

The items on this page are in the following plugins: MBS MacControls Plugin.


The biggest plugin in space...