cost 127 ms
如何在 Powershell 中創建和刪除 NamedPipeServerStream?

[英]How to create and delete NamedPipeServerStream in Powershell?

我在一個場景中苦苦掙扎,其中一個進程以管理員身份運行,另一個進程以非管理員用戶身份運行。 第一個管理進程應該打開一個 pipeStream 以允許其他進程發送一些消息信息。 在這里我遇到了多個問題: 我必須為 pipeStream 設置權限,允許客戶端將一些數據寫入此管道,即使用戶不同,甚至 ...

有沒有辦法格式化 EndRead(ar)?

[英]Is there a way to format EndRead(ar)?

我想通過 NamedPipeServer 處理數據。 向服務器 1000 數據作為字符串傳遞,內容為“int, double, bool, string, ...”。 int 值從 1 -1000 增加; double、bool 和 string 也發生變化。 一行中總共傳遞了 15 個值。 ...

NamedPipeServerStream 未授權訪問異常

[英]NamedPipeServerStream Unauthorized Access exception

我從我的一位用戶那里收到了一個 Event Viever 條目,說發生了未經授權的訪問異常。 該過程從作為 SYSTEM 的服務啟動。 我能夠將錯誤縮小到創建 NamedPipeServerStream 的部分: 我很確定錯誤在上面的 3 行塊中。 它不會發生在我的任何計算機上,所以我不能重復錯誤。 ...

c# - 為什么我的子進程 pipe 會自動關閉?

[英]c# - Why is my child process pipe closing automatically?

我正在嘗試將來自子進程的信息(即 pipe)傳遞給它的父進程,此時它只是一個表單。 當我的命名管道是獨立的而不是子進程時,我已經讓它們在彼此之間工作,但是當我嘗試將 pipeServer 用作子進程時,它(子 pipeserver 進程)啟動然后關閉,我想不通出為什么。 即使我將它重定向到我的調試 ...

具有多個客戶端的命名管道服務器 (C#)

[英]Named pipe server with multiple clients (C#)

我有一個用 C# 編寫的命名管道服務器。 實施的要點是: 這工作得很好——直到多個實例試圖快速連續連接。 我的客戶端代碼指定了 10 秒超時,所以我希望即使 10 個實例嘗試在同一秒內連接,它們都應該成功,因為此代碼循環通過 10 次ClientRequestHandler回調迭代不應該花費 1 ...

“已超過服務器實例的最大數量”是什么意思?

[英]What does "The maximum number of server instances has been exceeded" mean?

System.IO.Pipes.NamedPipeServerStream 類拋出 IOException 並且文檔說已超過最大服務器實例數。 這個消息對我來說不是很清楚。 有人可以用我能理解的方式解釋它嗎? 這是否意味着兩個不同的進程或類似的東西正在執行相同的代碼? 如果很少發生,我該如何避免? ...

命名管道流示例未顯示結果

[英]named pipe stream example not showing the result

我是管道流的新手,並嘗試練習。 我已經編寫了以下兩個項目,但看不到客戶端項目的結果(我在服務器項目中編寫的結果)。 這是第一個項目: 這是第二個項目: 這怎么了 謝謝 ...

嘗試獲取客戶端進程可執行文件路徑時訪問拒絕錯誤

[英]Access Denied Error while trying to get the client process executable path

我正在使用作為Windows服務托管的WCF服務,該服務使用命名管道-NamedPipeServerStream (用戶特權)在服務器和客戶端進程之間建立安全連接。 為了檢查客戶端進程的真實性,我需要驗證客戶端進程可執行文件的數字簽名,因此我嘗試使用其進程ID獲取客戶端的可執行文件路徑。 ...

NamedPipeServerStream接收MAX = 1024字節,為什么?

[英]NamedPipeServerStream receive MAX=1024 bytes, why?

我正在使用NamedPipeStream,客戶端和服務器,我正在從客戶端向服務器發送數據,數據是包含二進制數據的序列化對象。 當服務器端接收數據時,它總是具有MAX 1024大小,而客戶端發送更多!! 因此,當嘗試序列化數據時,會導致以下異常:“未終止的字符串。預期的分隔符:”。 路徑 ...

檢查 NamedPipeServerStream 是否在客戶端啟動的方法

[英]Way to check if NamedPipeServerStream started in Client side

我有一個使用 NamedPipeClientStream 的客戶端和一個使用 NamedPipeServerStream 的服務器。 客戶端可能在服務器之前啟動,當它調用 clientStream.Connect(timeout) 時,我按預期得到 TimeoutException。 有什么方法 ...

允許從遠程客戶端訪問命名管道服務器

[英]Allow access to Named Pipe Server from remote clients

我想問您如何設置從遠程客戶端到我的命名管道服務器的訪問權限。 到目前為止,我認為NamedPipes只能用於同一台計算機上的進程間通信,但是基於http://msdn.microsoft.com/zh-cn/library/windows/desktop/aa365150%28v=vs.85% ...

在.NET命名管道中指定默認等待超時

[英]Specifying default wait timeout in .NET named pipes

我正在使用C#中的NamedPipeServerStreams,我們的客戶端將使用Win32 CreateFile和WaitNamedPipe方法建立連接。 以前,我們的服務器也是Win32,並且在調用CreateNamedPipe()時將“ DefaultTimeOut”指定為管道構建的 ...

C#中的多線程服務器實現

[英]Multithreaded Server implementation in C#

我正在創建一個Windows服務,該服務具有一個組件,該組件偵聽命名管道以與從用戶空間運行的程序進行交互。 我已經將此答案中的代碼用作多線程服務器實現的基礎,但是在緊密循環中調用ProcessNextClient操作會產生強烈的代碼味道,如下所示。 除了重復捕獲IOException並重試外 ...

Mono中的NamedPipeServerStream

[英]NamedPipeServerStream in Mono

我正在嘗試將C#.Net項目轉換為Mono。 Monod不支持NamedPipeServerStream和NamedPipeClientStream類,並引發Unhandle異常。 你能幫我一個忙嗎? 碼: 未處理的異常: System.IO.IOException: ...

退出被阻止的應用程序,等待傳入的管道流

[英]Exiting an application that is blocked waiting for an incoming pipe stream

我有一個在線程中運行NamedPipeServerStream並等待其連接的應用程序,如下所示: 該應用程序始終在等待新的連接,但是當我嘗試終止該應用程序時,該過程將掛起對WaitForConnection的調用。 我嘗試中止有問題的線程,但是它不會終止應用程序。 如何告訴N ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM