public void BeginEchoAllowedRangeUint(uint aValue, CallbackAsyncComplete aCallback) { Invocation invocation = iService.Invocation(iActionEchoAllowedRangeUint, aCallback); int inIndex = 0; invocation.AddInput(new ArgumentUint((ParameterUint)iActionEchoAllowedRangeUint.InputParameter(inIndex++), aValue)); int outIndex = 0; invocation.AddOutput(new ArgumentUint((ParameterUint)iActionEchoAllowedRangeUint.OutputParameter(outIndex++))); iService.InvokeAction(invocation); }