/// <summary> /// Verify RopUpdateDeferredActionMessages Response /// </summary> /// <param name="ropUpdateDeferredActionMessagesResponse">The response of RopUpdateDeferredActionMessages request</param> private void VerifyRopUpdateDeferredActionMessagesResponse(RopUpdateDeferredActionMessagesResponse ropUpdateDeferredActionMessagesResponse) { // Add the debug information Site.Log.Add(LogEntryKind.Debug, "Verify MS-OXCROPS_R3640"); // Verify MS-OXCROPS requirement: MS-OXCROPS_R3640 Site.CaptureRequirementIfAreEqual<Type>( typeof(byte), ropUpdateDeferredActionMessagesResponse.RopId.GetType(), 3640, @"[In RopUpdateDeferredActionMessages ROP Response Buffer] RopId (1 byte): An unsigned integer."); // Add the debug information Site.Log.Add(LogEntryKind.Debug, "Verify MS-OXCROPS_R3642"); // Verify MS-OXCROPS requirement: MS-OXCROPS_R3642 Site.CaptureRequirementIfAreEqual<byte>( (byte)RopId.RopUpdateDeferredActionMessages, ropUpdateDeferredActionMessagesResponse.RopId, 3642, @"[In RopUpdateDeferredActionMessages ROP Response Buffer, RopId (1 byte):] For this operation [ RopUpdateDeferredActionMessages] this field is set to 0x57."); // Add the debug information Site.Log.Add(LogEntryKind.Debug, "Verify MS-OXCROPS_R3643"); // Verify MS-OXCROPS requirement: MS-OXCROPS_R3643 Site.CaptureRequirementIfAreEqual<Type>( typeof(byte), ropUpdateDeferredActionMessagesResponse.InputHandleIndex.GetType(), 3643, @"[In RopUpdateDeferredActionMessages ROP Response Buffer]InputHandleIndex (1 byte): An unsigned integer."); // Add the debug information Site.Log.Add(LogEntryKind.Debug, "Verify MS-OXCROPS_R3646"); // Verify MS-OXCROPS requirement: MS-OXCROPS_R3646 Site.CaptureRequirementIfAreEqual<Type>( typeof(uint), ropUpdateDeferredActionMessagesResponse.ReturnValue.GetType(), 3646, @"[In RopUpdateDeferredActionMessages ROP Response Buffer] ReturnValue (4 bytes): An unsigned integer."); }