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. |