Freigeben über


namedpipeapi.h-Header

Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter

namedpipeapi.h enthält die folgenden Programmierschnittstellen:

Functions

 
CallNamedPipeW

Stellt eine Verbindung mit einer Meldungspipe her (und wartet, wenn ein instance der Pipe nicht verfügbar ist), schreibt in die Pipe und liest aus der Pipe, und schließt dann die Pipe. (CallNamedPipeW)
ConnectNamedPipe

Ermöglicht einem Named Pipe-Serverprozess das Warten, bis ein Clientprozess eine Verbindung mit einem instance einer Named Pipe herstellt.
CreateNamedPipeW

Die CreateNamedPipeW(Unicode)-Funktion (winbase.h) erstellt eine instance einer Named Pipe und gibt ein Handle für nachfolgende Pipevorgänge zurück.
CreatePipe

Erstellt eine anonyme Pipe und gibt Handles an die Lese- und Schreibenden der Pipe zurück.
DisconnectNamedPipe

Trennt das Serverende einer Named Pipe instance von einem Clientprozess.
GetNamedPipeClientComputerNameW

Die Funktion GetNamedPipeClientComputerNameW (Unicode) (winbase.h) ruft den Namen des Clientcomputers für die angegebene Named Pipe ab.
GetNamedPipeHandleStateW

Die Funktion GetNamedPipeHandleStateW (Unicode) (winbase.h) ruft Informationen zu einer angegebenen Named Pipe ab.
GetNamedPipeInfo

Ruft Informationen zur angegebenen Named Pipe ab.
ImpersonateNamedPipeClient

Identitätswechsel einer Named-Pipe-Clientanwendung.
PeekNamedPipe

Kopiert Daten aus einer benannten oder anonymen Pipe in einen Puffer, ohne sie aus der Pipe zu entfernen.
SetNamedPipeHandleState

Legt den Lesemodus und den Blockierungsmodus der angegebenen Named Pipe fest. Wenn sich das angegebene Handle am Clientende einer Named Pipe befindet und sich der Named Pipe-Serverprozess auf einem Remotecomputer befindet, kann die Funktion auch zum Steuern der lokalen Pufferung verwendet werden.
TransactNamedPipe

Kombiniert die Funktionen, die eine Nachricht in schreiben, und liest eine Nachricht aus der angegebenen Named Pipe in einem einzelnen Vorgang.
WaitNamedPipeW

Die WaitNamedPipeW(Unicode)-Funktion (winbase.h) wartet, bis entweder ein Timeoutintervall verstrichen ist oder eine instance der angegebenen Named Pipe für die Verbindung verfügbar ist.