public RopUpdateDeferredActionMessagesResponse RopUpdateDeferredActionMessages(uint objHandle, byte[] serverEntryId, byte[] clientEntryId)
{
this.rawData = null;
this.response = null;
this.responseSOHs = null;
RopUpdateDeferredActionMessagesRequest updateDeferredActionMessagesRequest;
RopUpdateDeferredActionMessagesResponse updateDeferredActionMessagesResponse;
updateDeferredActionMessagesRequest.RopId = 0x57;
updateDeferredActionMessagesRequest.LogonId = 0x00;
updateDeferredActionMessagesRequest.InputHandleIndex = 0x00;
updateDeferredActionMessagesRequest.ServerEntryIdSize = 0;
if (serverEntryId != null)
{
updateDeferredActionMessagesRequest.ServerEntryIdSize = (ushort)serverEntryId.Length;
}
updateDeferredActionMessagesRequest.ServerEntryId = serverEntryId;
updateDeferredActionMessagesRequest.ClientEntryIdSize = 0;
if (clientEntryId != null)
{
updateDeferredActionMessagesRequest.ClientEntryIdSize = (ushort)clientEntryId.Length;
}
updateDeferredActionMessagesRequest.ClientEntryId = clientEntryId;
this.responseSOHs = this.DoRPCCall(updateDeferredActionMessagesRequest, objHandle, ref this.response, ref this.rawData);
updateDeferredActionMessagesResponse = (RopUpdateDeferredActionMessagesResponse)this.response;
return updateDeferredActionMessagesResponse;
}