IDiscFormat2Data::put_DisableConsumerDvdCompatibilityMode method

Determines if a DVD recording session includes tasks that can increase the chance that a device can play the DVD.


HRESULT put_DisableConsumerDvdCompatibilityMode(



Set to VARIANT_TRUE to skip the tasks that allow the disc to play on more consumer devices. Removing compatibility reduces the recording session time and the need for less free space on disc.

Set to VARIANT_FALSE to increase the chance that a device can play the DVD. The default is VARIANT_FALSE.

Return Value

S_OK is returned on success, but other success codes may be returned as a result of implementation. The following error codes are commonly returned on operation failure, but do not represent the only possible error values:

Return code Description
There is currently a write operation in progress.

Value: 0xC0AA0400


This property has no affect on CD media and DVD dash media.

For DVD+R and DVD+DL media, this property will also affect the media closing operation.

Value of DisableConsumerDvdCompatibilityMode Value of ForceMediaToBeClosed Closure operation
False True Closes the disc in compatible mode
Fale False Closes the disc in compatible mode
True True Closes the disc normally
True False Closes the session for DVD+RCloses disc normally for DVD+R DL


Minimum supported client Windows Vista, Windows XP with SP2 [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Target Platform Windows
Header imapi2.h

See Also