PrimoBurner(tm) for C++  4.2
CD, DVD and Blu-ray Software Development Kit
DVDMinusMediaInfo Class Reference

Container for DVD-R and DVD-RW media information. More...

#include <PrimoBurner.h>

List of all members.

Public Member Functions

virtual const char_t * manufacturerID1 () const =0
 Gets the first manufacturer ID.
virtual const char_t * manufacturerID2 () const =0
 Gets the second manufacturer ID.
virtual uint32_t manufacturerID3 (uint8_t *buffer, uint32_t length)=0
 Gets the third manufacturer ID.

Detailed Description

Container for DVD-R and DVD-RW media information.


Member Function Documentation

virtual const char_t* manufacturerID1 ( ) const [pure virtual]

Gets the first manufacturer ID.

For DVD-ROM and DVD-RAM the method returns an empty string.

Returns:
A null-terminated string
virtual const char_t* manufacturerID2 ( ) const [pure virtual]

Gets the second manufacturer ID.

For DVD-ROM and DVD-RAM the method returns an empty string.

Returns:
A null-terminated string
virtual uint32_t manufacturerID3 ( uint8_t *  buffer,
uint32_t  length 
) [pure virtual]

Gets the third manufacturer ID.

For DVD-ROM and DVD-RAM this method fills the output buffer with zeros.

Parameters:
buffer[out] A buffer to receive the bytes of the third manufacturer ID. The size of the buffer should be at least 6 bytes.
length[in] The size of the buffer.
Returns:
The actual number of bytes stored in the buffer parameter.
 All Classes Namespaces Files Functions Variables Enumerations Enumerator