Ejemplo n.º 1
0
        public static SafeRpcBindingHandle Create(string objuuid, string protseq, string networkaddr, string endpoint, string options)
        {
            int status = Win32NativeMethods.RpcStringBindingCompose(objuuid, protseq,
                                                                    networkaddr, endpoint, options, out SafeRpcStringHandle binding);

            if (status != 0)
            {
                throw new SafeWin32Exception(status);
            }
            using (binding) {
                return(Create(binding.ToString()));
            }
        }