PipeList v1.02

Veröffentlicht am: 4. Juli 2016

DownloadPipeList herunterladen(496 KB)

Einführung

Wussten Sie, dass der Gerätetreiber, der benannte Pipes implementiert, tatsächlich ein Dateisystemtreiber ist? Tatsächlich ist der Name des Treibers für benannte Pipes-Dateisystem NPFS.SYS. Was Sie vielleicht auch überraschen wird, ist die Tatsache, dass es möglich ist, eine Verzeichnisliste der auf einem System definierten benannten Pipes zu erhalten. Diese Tatsache ist weder dokumentiert, noch ist es möglich, dies mithilfe der Win32-API zu tun. Die direkte Verwendung von NtQueryDirectoryFile, der nativen Funktion, auf der die Win32 FindFile-APIs basieren, ermöglicht das Auflisten der Pipes. Das Verzeichnis mit der NPFS-Auflistung gibt auch die maximale Anzahl von Pipeinstanzen an, die für jede Pipe festgelegt sind, und die Anzahl der aktiven Instanzen.

DownloadPipeList herunterladen(496 KB)

Läuft auf:

  • Client: Windows Vista und höher.
  • Server: Alle Windows Server 2008 (x64) und höher.
  • Nano Server: 2016 und höher