public void EndGetBinary(IntPtr aAsyncHandle, out byte[] aValueBin) { uint code; string desc; if (Invocation.Error(aAsyncHandle, out code, out desc)) { throw new ProxyError(code, desc); } uint index = 0; aValueBin = Invocation.OutputBinary(aAsyncHandle, index++); }