管道函式

下列函式會與匿名管道搭配使用。

功能 描述
CreatePipe 建立匿名管道。

 

下列函式會與命名管道搭配使用。

功能 描述
CallNamedPipe 連接到訊息類型管道、從管道寫入和讀取,然後關閉管道。
ConnectNamedPipe 讓命名管道伺服器進程等待客戶端進程連線到具名管道的實例。
CreateNamedPipe 建立具名管道的實例,並傳回後續管道作業的句柄。 客戶端進程會使用 CreateFile 或 CallNamedPipe 函式連接到命名管道。
DisconnectNamedPipe 中斷命名管道實例的伺服器端與客戶端進程的連接。
GetNamedPipeClientComputerName 擷取指定命名管道的用戶端計算機名稱。
GetNamedPipeClientProcessId 擷取指定命名管道的客戶端進程標識碼。
GetNamedPipeClientSessionId 擷取指定命名管道的用戶端會話標識碼。
GetNamedPipeHandleState 擷取指定命名管道的相關信息。
GetNamedPipeInfo 擷取指定命名管道的相關信息。
GetNamedPipeServerProcessId 擷取指定命名管道的伺服器進程標識碼。
GetNamedPipeServerSessionId 擷取指定命名管道的伺服器會話標識碼。
ImpersonateNamedPipeClient 模擬命名管道用戶端應用程式。
PeekNamedPipe 將數據從具名或匿名管道複製到緩衝區,而不從管道中移除。
SetNamedPipeHandleState 設定指定命名管道的讀取模式和封鎖模式。
TransactNamedPipe 結合將訊息寫入和讀取指定命名管道的訊息到單一網路作業的函式。
WaitNamedPipe 等候到逾時間隔經過,或指定的命名管道實例可供連接使用。