Fungsi Pipa
Fungsi berikut digunakan dengan pipa anonim.
Fungsi | Deskripsi |
---|---|
CreatePipe | Membuat pipa anonim. |
Fungsi berikut digunakan dengan pipa bernama.
Fungsi | Deskripsi |
---|---|
CallNamedPipe | Menyambungkan ke pipa jenis pesan, menulis ke dan membaca dari pipa, lalu menutup pipa. |
ConnectNamedPipe | Memungkinkan proses server pipa bernama menunggu proses klien tersambung ke instans pipa bernama. |
CreateNamedPipe | Membuat instans pipa bernama dan mengembalikan handel untuk operasi pipa berikutnya. Proses klien tersambung ke pipa bernama dengan menggunakan fungsiCreateFile atauCallNamedPipe. |
DisconnectNamedPipe | Memutuskan sambungan akhir server instans pipa bernama dari proses klien. |
GetNamedPipeClientComputerName | Mengambil nama komputer klien untuk pipa bernama yang ditentukan. |
GetNamedPipeClientProcessId | Mengambil pengidentifikasi proses klien untuk pipa bernama yang ditentukan. |
getNamedPipeClientSessionId | Mengambil pengidentifikasi sesi klien untuk pipa bernama yang ditentukan. |
GetNamedPipeHandleState | Mengambil informasi tentang pipa bernama tertentu. |
GetNamedPipeInfo | Mengambil informasi tentang pipa bernama yang ditentukan. |
GetNamedPipeServerProcessId | Mengambil pengidentifikasi proses server untuk pipa bernama yang ditentukan. |
getNamedPipeServerSessionId | Mengambil pengidentifikasi sesi server untuk pipa bernama yang ditentukan. |
ImpersonateNamedPipeClient | Meniru aplikasi klien pipa bernama. |
PeekNamedPipe | Menyalin data dari pipa bernama atau anonim ke dalam buffer tanpa menghapusnya dari pipa. |
setNamedPipeHandleState | Mengatur mode baca dan mode pemblokiran dari pipa bernama yang ditentukan. |
TransactNamedPipe | Menggabungkan fungsi yang menulis pesan ke dan membaca pesan dari pipa bernama yang ditentukan ke dalam satu operasi jaringan. |
waitNamedPipe | Menunggu hingga interval waktu habis berlalu atau instans pipa bernama yang ditentukan tersedia untuk koneksi. |