Aracılığıyla paylaş


Boru İşlevleri

Aşağıdaki işlev anonim kanallar ile kullanılır.

Fonksiyon Açıklama
CreatePipe Anonim bir kanal oluşturur.

 

Aşağıdaki işlevler adlandırılmış kanallar ile birlikte kullanılır.

Fonksiyon Açıklama
CallNamedPipe İleti türündeki bir kanala bağlanır, kanala yazar ve kanaldan okur ve ardından boruyu kapatır.
ConnectNamedPipe Adlandırılmış kanal sunucusu işleminin, istemci işleminin adlandırılmış kanal örneğine bağlanmasını beklemesini sağlar.
CreateNamedPipe Adlandırılmış bir kanalın örneğini oluşturur ve sonraki kanal işlemleri için bir tanıtıcı döndürür. İstemci işlemi, CreateFile veya CallNamedPipeişlevinikullanarak adlandırılmış bir kanala bağlanır.
DisconnectNamedPipe Adlandırılmış kanal örneğinin sunucu sonunun istemci işlemiyle bağlantısını keser.
GetNamedPipeClientComputerName Belirtilen adlandırılmış kanal için istemci bilgisayar adını alır.
GetNamedPipeClientProcessId Belirtilen adlandırılmış kanal için istemci işlem tanımlayıcısını alır.
GetNamedPipeClientSessionId Belirtilen adlandırılmış kanal için istemci oturum tanımlayıcısını alır.
GetNamedPipeHandleState Belirtilen adlandırılmış kanal hakkındaki bilgileri alır.
GetNamedPipeInfo Belirtilen adlandırılmış kanal hakkındaki bilgileri alır.
GetNamedPipeServerProcessId Belirtilen adlandırılmış kanal için sunucu işlemi tanımlayıcısını alır.
GetNamedPipeServerSessionId Belirtilen adlandırılmış kanal için sunucu oturumu tanımlayıcısını alır.
ImpersonateNamedPipeClient Adlandırılmış kanal istemci uygulamasının kimliğine bürüner.
PeekNamedPipe Adlandırılmış veya anonim bir kanaldaki verileri kanaldan çıkarmadan arabelleğe kopyalar.
SetNamedPipeHandleState Belirtilen adlandırılmış kanalın okuma modunu ve engelleme modunu ayarlar.
TransactNamedPipe belirtilen adlandırılmış kanaldan ileti yazan ve bir iletiyi tek bir ağ işleminde okuyan işlevleri birleştirir.
WaitNamedPipe Bir zaman aşımı aralığı geçene veya belirtilen adlandırılmış kanalın bir örneği bağlantı için kullanılabilir olana kadar bekler.