Pijpfuncties
De volgende functie wordt gebruikt met anonieme pijpen.
Functie | Beschrijving |
---|---|
CreatePipe- | Hiermee maakt u een anonieme pijp. |
De volgende functies worden gebruikt met benoemde pijpen.
Functie | Beschrijving |
---|---|
CallNamedPipe- | Maakt verbinding met een berichttypepijp, schrijft naar en leest van de pijp en sluit vervolgens de pijp. |
ConnectNamedPipe- | Hiermee kan een benoemd pijpserverproces wachten tot een clientproces verbinding maakt met een exemplaar van een benoemde pijp. |
CreateNamedPipe- | Hiermee maakt u een exemplaar van een benoemde pijp en retourneert u een ingang voor volgende pijpbewerkingen. Een clientproces maakt verbinding met een benoemde pijp met behulp van de functie CreateFile of CallNamedPipe. |
DisconnectNamedPipe- | Hiermee verbreekt u het einde van een benoemd pipe-exemplaar van een clientproces. |
GetNamedPipeClientComputerName | Haalt de naam van de clientcomputer op voor de opgegeven benoemde pijp. |
GetNamedPipeClientProcessId | Haalt de clientproces-id op voor de opgegeven benoemde pijp. |
GetNamedPipeClientSessionId | Haalt de clientsessie-id op voor de opgegeven benoemde pipe. |
GetNamedPipeHandleState | Hiermee wordt informatie opgehaald over een opgegeven benoemde pijp. |
GetNamedPipeInfo- | Haalt informatie op over de opgegeven benoemde pijp. |
GetNamedPipeServerProcessId | Haalt de proces-id van de server op voor de opgegeven benoemde pijp. |
GetNamedPipeServerSessionId | Haalt de serversessie-id op voor de opgegeven benoemde pipe. |
ImpersonateNamedPipeClient- | Imiteert een clienttoepassing met een benoemde pijp. |
PeekNamedPipe- | Kopieert gegevens van een benoemde of anonieme pijp naar een buffer zonder deze uit de pijp te verwijderen. |
SetNamedPipeHandleState | Hiermee stelt u de leesmodus en de blokkeringsmodus van de opgegeven benoemde pipe in. |
TransactNamedPipe- | Combineert de functies waarmee een bericht wordt geschreven naar en lees een bericht van de opgegeven pijp in één netwerkbewerking. |
WaitNamedPipe- | Wacht totdat een time-outinterval is verstreken of een exemplaar van de opgegeven benoemde pijp beschikbaar is voor een verbinding. |