PipeList v1.02

発行日: 2016 年 7 月 4 日

DownloadPipeList をダウンロード(496 KB)

はじめに

名前付きパイプを実装するデバイス ドライバーが実際にはファイル システム ドライバーであることをご存知でしょうか。 実際、このドライバーの名前は NPFS.SYS で、"Named Pipe File System (名前付きパイプ ファイル システム)" を略したものです。 意外にも、システムで定義されている名前付きパイプのディレクトリ リストを取得することもできます。 この事実は文書化されておらず、Win32 API を使用してこれを行うこともできません。 Win32 FindFile API が依存するネイティブ関数である NtQueryDirectoryFile を直接使用すると、パイプを一覧表示できます。 NPFS が返すディレクトリ リストには、各パイプに設定されたパイプ インスタンスの最大数とアクティブなインスタンスの数も示されます。

DownloadPipeList をダウンロード(496 KB)

実行場所:

  • クライアント: Windows Vista 以降
  • サーバー: Windows Server 2008 以降
  • Nano Server: 2016 以降