2010-12-31 13 views
1

Hallo
Was ist die maximale Anzahl gleichzeitiger Verbindung zu einem namedpipe Server auf dem gleichen Rechner (Client und Server auf derselben Maschine) oder was ist die Anzahl dieser Einschränkung für MaschinenNamedPipeServer Max Anschluss

Dank

Antwort

2

Die maximale Anzahl der Instanzen, die für diese Pipe erstellt werden können. Die erste Instanz der Pipe kann diesen Wert angeben. Für andere Instanzen der Pipe muss dieselbe Nummer angegeben werden. Akzeptable Werte liegen im Bereich 1 bis PIPE_UNLIMITED_INSTANCES (255).

Wenn dieser Parameter PIPE_UNLIMITED_INSTANCES ist, ist die Anzahl der Pipelinstanzen, die erstellt werden können, nur durch die Verfügbarkeit von Systemressourcen begrenzt. Wenn nMaxInstances größer als PIPE_UNLIMITED_INSTANCES ist, ist der Rückgabewert INVALID_HANDLE_VALUE und GetLastError gibt ERROR_INVALID_PARAMETER zurück.

+0

Also wenn ich Namedpipe in Multithread-Anwendung verwenden möchte, würde es 255 maximale gleichzeitige Verbindung auf der gleichen Maschine ?? – Ehsan

+2

Ehsan: Nein, er sagt, dass, wenn Sie 255 für das Limit passieren, dann gibt es keine Grenze. – Gabe