/// <summary> /// Verify RopSynchronizationUploadStateStreamContinue Response /// </summary> /// <param name="ropSynchronizationUploadStateStreamContinueResponse">The response of RopSynchronizationUploadStateStreamContinue request</param> /// <param name="inputHandleIndex">The field of InputHandleIndex in RopSynchronizationUploadStateStreamContinue request</param> private void VerifyRopSynchronizationUploadStateStreamContinueResponse( RopSynchronizationUploadStateStreamContinueResponse ropSynchronizationUploadStateStreamContinueResponse, byte inputHandleIndex) { // Add the debug information Site.Log.Add(LogEntryKind.Debug, "Verify MS-OXCROPS_R4226"); // Verify MS-OXCROPS requirement: MS-OXCROPS_R4226 Site.CaptureRequirementIfAreEqual<Type>( typeof(byte), ropSynchronizationUploadStateStreamContinueResponse.RopId.GetType(), 4226, @"[In RopSynchronizationUploadStateStreamContinue ROP Response Buffer]RopId (1 byte): An unsigned integer."); // Add the debug information Site.Log.Add(LogEntryKind.Debug, "Verify MS-OXCROPS_R4228"); // Verify MS-OXCROPS requirement: MS-OXCROPS_R4228 Site.CaptureRequirementIfAreEqual<byte>( (byte)RopId.RopSynchronizationUploadStateStreamContinue, ropSynchronizationUploadStateStreamContinueResponse.RopId, 4228, @"[In RopSynchronizationUploadStateStreamContinue ROP Response Buffer,RopId (1 byte):] For this operation[RopSynchronizationUploadStateStreamContinue] this field is set to 0x76."); // Add the debug information Site.Log.Add(LogEntryKind.Debug, "Verify MS-OXCROPS_R4229"); // Verify MS-OXCROPS requirement: MS-OXCROPS_R4229 Site.CaptureRequirementIfAreEqual<Type>( typeof(byte), ropSynchronizationUploadStateStreamContinueResponse.InputHandleIndex.GetType(), 4229, @"[In RopSynchronizationUploadStateStreamContinue ROP Response Buffer]InputHandleIndex (1 byte): An unsigned integer."); // Add the debug information Site.Log.Add(LogEntryKind.Debug, "Verify MS-OXCROPS_R4230"); // Verify MS-OXCROPS requirement: MS-OXCROPS_R4230 Site.CaptureRequirementIfAreEqual<byte>( inputHandleIndex, ropSynchronizationUploadStateStreamContinueResponse.InputHandleIndex, 4230, @"[In RopSynchronizationUploadStateStreamContinue 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_R4232"); // Verify MS-OXCROPS requirement: MS-OXCROPS_R4232 Site.CaptureRequirementIfAreEqual<Type>( typeof(uint), ropSynchronizationUploadStateStreamContinueResponse.ReturnValue.GetType(), 4232, @"[In RopSynchronizationUploadStateStreamContinue ROP Response Buffer] ReturnValue (4 bytes): An unsigned integer."); }