Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Każdy nazwany potok ma unikatową nazwę, która odróżnia ją od innych nazwanych potoków na liście nazwanych obiektów systemu. Serwer potoku określa nazwę potoku, gdy wywołuje funkcję CreateNamedPipe, aby utworzyć jedno lub więcej wystąpień nazwanego potoku. Klienci potoku określają nazwę potoku, gdy wywołają CreateFile lub callNamedPipe funkcji, aby nawiązać połączenie z wystąpieniem nazwanego potoku.
Użyj następującego formularza podczas określania nazwy potoku w funkcji CreateFile, WaitNamedPipelub CallNamedPipe:
\\ ServerName\pipe\PipeName
gdzie ServerName jest nazwą komputera zdalnego lub kropką, aby określić komputer lokalny. Ciąg nazwy potoku określony przez PipeName może zawierać dowolny znak inny niż ukośnik odwrotny, w tym liczby i znaki specjalne. Cały ciąg nazwy potoku może mieć maksymalnie 256 znaków. Nazwy potoków nie są uwzględniane wielkości liter.
Serwer potoku nie może utworzyć potoku na innym komputerze, więc CreateNamedPipe musi używać kropki dla nazwy serwera, jak pokazano w poniższym przykładzie.
\\.\pipe\Nazwa potoku
Serwer potoku może podać nazwę potoku do swoich klientów potoku, dzięki czemu mogą łączyć się z potokiem. Klient potoku odnajduje nazwę potoku z jakiegoś trwałego źródła, takiego jak wpis rejestru, plik lub inna aplikacja. W przeciwnym razie klienci muszą znać nazwę potoku w czasie kompilacji.