Funktionreferenz


_NamedPipes_GetNamedPipeHandleState

Beschreibung anzeigen in

Ruft Informationen über eine benannte Pipe ab

#include <NamedPipes.au3>
_NamedPipes_GetNamedPipeHandleState ( $hNamedPipe )

Parameter

$hNamedPipe Handle zur Serverseite einer Instanz der benannten Pipe

Rückgabewert

Erfolg: ein Array mit dem folgenden Format:
    $aState[0] - True wenn das Pipe-Handle sich im nichtblockierenden Modus befindet, sonst False (blockierender Modus)
    $aState[1] - True wenn Pipe im Nachrichten-Lesemodus, sonst False (Byte-Lesemodus)
    $aState[2] - Aktuelle Anzahl der Pipe-Instanzen
    $aState[3] - Maximale Anzahl der vor der Übertragung auf dem Client zu sammelnden Bytes
    $aState[4] - Maximale Zeit (in Millisekunden) die vergehen darf, bis eine ferngesteuerte Pipe Informationen übermittelt.
    $aState[5] - Benutzername, der mit der Client-Applikation verbunden ist. Der Server kann diese Information nur abfragen, wenn der Client die Pipe mit dem Zugriffsrecht SECURITY_IMPERSONATION geöffnet hat.
Fehler: Setzt das @error Flag auf ungleich null

Verwandte Funktionen

_NamedPipes_SetNamedPipeHandleState

Siehe auch

Suche nach GetNamedPipeHandleState in der MSDN Bibliothek.