|
|
|
ICDBurn Interface |
|
CLSID_CDBurn |
{FBEB8A05-BEEE-4442-804E-409D6C4515E9} |
|
IID_ICDBurn |
{3D73A659-E5D0-4D42-AFC0-5121BA425C8D} |
|
The ICDBurn interface is used for three things.
|
|
Methods in VTable order |
|
|
IUnknown Methods |
Description |
|
QueryInterface |
Returns pointers to supported interfaces. |
|
AddRef |
Increments reference count. |
|
Release |
Decrements reference count. |
|
ICDBurn Methods |
Description |
|
GetRecorderDriveLetter |
Retrieves the drive letter of a CD drive which has been marked as write-enabled. |
|
Burn |
Instructs data to be copied from the staging area to a writable CD. |
|
HasRecordsableDrive |
Scans the system for a CD drive with write-capability, returning TRUE if one is found. |
|
Wrapper to create an instance of ICDBurn |
|
FUNCTION ICDBurn_CreateInstance ( _ BYREF ppCDBurn AS DWORD _
) AS LONG
|
|
GetRecorderDriveLetter |
|
DECLARE FUNCTION
Proto_ICDBurn_GetRecorderDriveLetter ( _
|
|
Burn |
|
FUNCTION ICDBurn_Burn
( _
|
|
HasRecordableDrive |
|
FUNCTION
ICDBurn_HasRecordableDrive ( _
|
Page last updated on Monday, 20 March 2006 04:08:04 +0100