CDBEGINRECORD
Data Type : Composite Data
CDBEGINRECORD - Defines the beginning of a CD record.
#include <editods.h>
Definition :
typedef struct {
BSIG Header; /* Signature and length of this record */
WORD Version;
WORD Signature; /* Signature of record begin is for */
} CDBEGINRECORD;
Description :
This CD record defines the beginning of a series of CD Records. Not all CD records are enclosed within a CDBEGINRECORD/CDENDRECORD combination. For those CD records that are enclosed within a CDBEGINRECORD/CDENDRECORD combination, the Version element is defined in the following table.
CD Signature | Version Value | Symbol (if any) |
SIG_CD_BAR | 0 | BAR_VERSION1 |
SIG_CD_OLEBEGIN | 0 | |
SIG_CD_FIELD | 0 | |
SIG_CD_EMBEDDEDCTL | 0 | EMBEDDEDCTL_VERSION1 |
SIG_CD_GRAPHIC | 1 | CDGRAPHIC_VERSION2 |
SIG_CD_V4HOTSPOTBEGIN | 0 | |
SIG_CD_HORIZONTALRULE | 1 | CDHORIZONTALRULE_VERSION1 |
SIG_CD_KEYWORD | 0 | |
SIG_CD_LINK2 | 0 | LINK_VERSION1 |
SIG_CD_MAPELEMENT | 1 | CDMAPELEMENT_VERSION1 |
SIG_CD_AREAELEMENT | 1 | CDAREAELEMENT_VERSION1 |
SIG_CD_TEXT | 0 | |
SIG_CD_PRETABLEBEGIN | 1 | |
SIG_CD_BUTTON | 0 | BUTTON_VERSION1 |
SIG_CD_LAYER | 2 | CDLAYER_VERSION2 |
- Header Defines the record as a CDBEGINRECORD.
Version Version of this element. (Note see table above)
Signature Defines the CD Signature the CDBEGINRECORD is for.
See Also : BAR_VERSIONxxx BUTTON_VERSIONxxx CDAREAELEMENT_VERSIONxxx CDBUTTON CDENDRECORD CDGRAPHIC_VERSIONxxx CDHORIZONTALRULE_VERSIONxxx CDMAPELEMENT_VERSIONxxx EMBEDDEDCTL_VERSIONxxx LINK_VERSIONxxx