2.4.17.1 BroadcastDocInfo9Container

Referenced by: PP9DocBinaryTagExtension

A container record that specifies settings for a presentation broadcast. It SHOULD<14> be ignored. Some settings refer to NetShow; see [MSFT-UMWNSNS] for more information.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

rh

...

bcTitleAtom (variable)

...

bcDescrAtom (variable)

...

bcSpeakerAtom (variable)

...

bcContactAtom (variable)

...

bcRexServerNameAtom (variable)

...

bcEmailAddressAtom (variable)

...

bcEmailNameAtom (variable)

...

bcChatUrlAtom (variable)

...

bcArchiveDirAtom (variable)

...

bcNSFilesBaseDirAtom (variable)

...

bcNSFilesDirAtom (variable)

...

bcNSServerNameAtom (variable)

...

bcPptFilesBaseDirAtom (variable)

...

bcPptFilesDirAtom (variable)

...

bcPptFilesBaseUrlAtom (variable)

...

bcUserNameAtom (variable)

...

bcBroadcastDateTimeAtom (variable)

...

bcPresentationNameAtom (variable)

...

bcAsdFileNameAtom (variable)

...

bcEntryIdAtom (variable)

...

bcDocInfoAtom (42 bytes)

...

...

...

rh (8 bytes): A RecordHeader structure (section 2.3.1) that specifies the header for this record. Sub-fields are further specified in the following table:

Field

Meaning

rh.recVer

MUST be 0xF.

rh.recInstance

MUST be 0x000.

rh.recType

MUST be RT_BroadcastDocInfo9.

bcTitleAtom (variable): An optional BCTitleAtom record that specifies the title.

bcDescrAtom (variable): An optional BCDescriptionAtom record that specifies the description.

bcSpeakerAtom (variable): An optional BCSpeakerAtom record that specifies the name of the speaker.

bcContactAtom (variable): An optional BCContactAtom record that specifies the name of the contact person.

bcRexServerNameAtom (variable): An optional BCRexServerNameAtom record that specifies the name of the remote computer to which a camera or microphone is connected to record the video or audio. It MUST exist if the fCameraRemote field of the BroadcastDocInfoAtom record is set to TRUE.

bcEmailAddressAtom (variable): An optional BCEmailAddressAtom record that specifies the e-mail address for audience feedback.

bcEmailNameAtom (variable): An optional BCEmailNameAtom record that specifies the e-mail name for audience feedback. It MUST exist if bcDocInfoAtom.fCanEmail is TRUE.

bcChatUrlAtom (variable): An optional BCChatUrlAtom record that specifies the URL of a chat server.

bcArchiveDirAtom (variable): An optional BCArchiveDirAtom record that specifies the directory location to archive this presentation broadcast.

bcNSFilesBaseDirAtom (variable): An optional BCNetShowFilesBaseDirAtom record that specifies the UNC base directory to store presentation broadcast files for NetShow.

bcNSFilesDirAtom (variable): An optional BCNetShowFilesDirAtom record that specifies the UNC directory location to store presentation broadcast files for NetShow. It MUST exist if bcDocInfoAtom.fUseNetShow is TRUE.

bcNSServerNameAtom (variable): An optional BCNetShowServerNameAtom record that specifies the name of the NetShow server. It MUST exist if bcDocInfoAtom.fUseNetShow is TRUE.

bcPptFilesBaseDirAtom (variable): A BCPptFilesBaseDirAtom record that specifies the path to the UNC base directory to store presentation broadcast files.

bcPptFilesDirAtom (variable): A BCPptFilesDirAtom record that specifies the path to the UNC directory to store presentation broadcast files.

bcPptFilesBaseUrlAtom (variable): A BCPptFilesBaseUrlAtom record that specifies the UNC or HTTP location of the directory specified in bcPptFilesDirAtom.

bcUserNameAtom (variable): A BCUserNameAtom record that specifies the name of the user who scheduled the presentation broadcast.

bcBroadcastDateTimeAtom (variable): A BCBroadcastDateTimeAtom record that specifies the directory name to create under the base directory specified in bcPptFilesBaseDirAtom.

bcPresentationNameAtom (variable): A BCPresentationNameAtom record that specifies the name of the presentation.

bcAsdFileNameAtom (variable): A BCAsdFileNameAtom record that specifies the location of an ASD file. The ASD file is the description file for an Advanced Systems Format (ASF) file, described in [ASF], used to stream audio and video content.

bcEntryIdAtom (variable): An optional BCEntryIDAtom record that specifies the identifier for a calendar item to associate with this presentation broadcast.

bcDocInfoAtom (42 bytes): A BroadcastDocInfoAtom record that specifies properties of a presentation broadcast.