Gets an XML document containing up to a specified number of change notices.

Namespace:  GrassValley.Mseries.ScheduleEditor
Assembly:  GrassValley.Mseries.ScheduleEditor (in GrassValley.Mseries.ScheduleEditor.dll) Version: 1.0.0.0

Syntax

C#
string GetXmlChanges(
	int maxCount,
	ref int count
)
Visual Basic (Declaration)
Function GetXmlChanges ( _
	maxCount As Integer, _
	ByRef count As Integer _
) As String
Visual C++
String^ GetXmlChanges(
	int maxCount, 
	int% count
)

Parameters

maxCount
Type: System..::.Int32
Max number of changes returned.
count
Type: System..::.Int32 %
Actual number of changes returned.

Return Value

xml

Remarks

These are some movie error masks set in eventinfo.error data field.

ErrorValue
"EVTSRV_MASK_MMOVIE_DOESNOT_EXIST" 0x1
"EVTSRV_MASK_MMOVIE_DURATION" 0x2
"EVTSRV_MASK_AMOVIE_DOESNOT_EXIST" 0x4
"EVTSRV_MASK_AMOVIE_DURATION" 0x8
"EVTSRV_MASK_INVALID_RESOURCE" 0x10
"EVTSRV_MASK_RESOURCE_CONFLICT" 0x20
"EVTSRV_MASK_MOVIE_TIMECODE_NOT_FOUND" 0x40
"EVTSRV_MASK_AMOVIE_TIMECODE_NOT_FOUND" 0x80
"EVTSRV_MASK_INCORRECT_MMOVIE_FORMAT" 0x100
"EVTSRV_MASK_INCORRECT_AMOVIE_FORMAT" 0x200

Examples

CopyC#
//Call helper function CreateIScheduleEditor which creates editor object
IScheduleEditor schEditor = CreateIScheduleEditor();

int count = 0;
int max = 100;
string changes = schEditor.GetXmlChanges(max, ref count));

Console.WriteLine(changes);

See Also