private void VerifyRopSynchronizationUploadStateStreamEndResponse(
RopSynchronizationUploadStateStreamEndResponse ropSynchronizationUploadStateStreamEndResponse,
byte inputHandleIndex)
{
// Add the debug information
Site.Log.Add(LogEntryKind.Debug, "Verify MS-OXCROPS_R4244");
// Verify MS-OXCROPS requirement: MS-OXCROPS_R4244
Site.CaptureRequirementIfAreEqual<Type>(
typeof(byte),
ropSynchronizationUploadStateStreamEndResponse.RopId.GetType(),
4244,
@"[In RopSynchronizationUploadStateStreamEnd ROP Response Buffer] RopId (1 byte): An unsigned integer.");
// Add the debug information
Site.Log.Add(LogEntryKind.Debug, "Verify MS-OXCROPS_R4246");
// Verify MS-OXCROPS requirement: MS-OXCROPS_R4246
Site.CaptureRequirementIfAreEqual<byte>(
(byte)RopId.RopSynchronizationUploadStateStreamEnd,
ropSynchronizationUploadStateStreamEndResponse.RopId,
4246,
@"[In RopSynchronizationUploadStateStreamEnd ROP Response Buffer, RopId (1 byte):] For this operation[RopSynchronizationUploadStateStreamEnd] this field is set to 0x77.");
// Add the debug information
Site.Log.Add(LogEntryKind.Debug, "Verify MS-OXCROPS_R4247");
// Verify MS-OXCROPS requirement: MS-OXCROPS_R4247
Site.CaptureRequirementIfAreEqual<Type>(
typeof(byte),
ropSynchronizationUploadStateStreamEndResponse.InputHandleIndex.GetType(),
4247,
@"[In RopSynchronizationUploadStateStreamEnd ROP Response Buffer]InputHandleIndex (1 byte): An unsigned integer.");
// Add the debug information
Site.Log.Add(LogEntryKind.Debug, "Verify MS-OXCROPS_R4248");
// Verify MS-OXCROPS requirement: MS-OXCROPS_R4248
Site.CaptureRequirementIfAreEqual<byte>(
inputHandleIndex,
ropSynchronizationUploadStateStreamEndResponse.InputHandleIndex,
4248,
@"[In RopSynchronizationUploadStateStreamEnd ROP Response Buffer, InputHandleIndex (1 byte):] This index MUST be set to the value specified in the InputHandleIndex field in the request.");
// Add the debug information
Site.Log.Add(LogEntryKind.Debug, "Verify MS-OXCROPS_R4250");
// Verify MS-OXCROPS requirement: MS-OXCROPS_R4250
Site.CaptureRequirementIfAreEqual<Type>(
typeof(uint),
ropSynchronizationUploadStateStreamEndResponse.ReturnValue.GetType(),
4250,
@"[In RopSynchronizationUploadStateStreamEnd ROP Response Buffer] ReturnValue (4 bytes): An unsigned integer.");
}
#endregion