Microsoft.Protocols.TestSuites.MS_OXORULE.MS_OXORULEAdapter.RopSaveChangesMessage C# (CSharp) Method

RopSaveChangesMessage() public method

This ROP commits the changes made to a message.
public RopSaveChangesMessage ( uint handle ) : RopSaveChangesMessageResponse
handle uint Handle to operate.
return Microsoft.Protocols.TestSuites.Common.RopSaveChangesMessageResponse
        public RopSaveChangesMessageResponse RopSaveChangesMessage(uint handle)
        {
            this.rawData = null;
            this.response = null;
            this.responseSOHs = null;

            RopSaveChangesMessageRequest saveChangesMessageRequest;
            RopSaveChangesMessageResponse saveChangesMessageResponse;

            saveChangesMessageRequest.RopId = 0x0C;
            saveChangesMessageRequest.LogonId = 0x0;
            saveChangesMessageRequest.InputHandleIndex = 0x0;
            saveChangesMessageRequest.ResponseHandleIndex = 0x01;
            saveChangesMessageRequest.SaveFlags = 0x0C;
            this.responseSOHs = this.DoRPCCall(saveChangesMessageRequest, handle, ref this.response, ref this.rawData);
            saveChangesMessageResponse = (RopSaveChangesMessageResponse)this.response;

            return saveChangesMessageResponse;
        }