struktur FILE_PIPE_INFORMATION (ntifs.h)
Struktur FILE_PIPE_INFORMATION berisi informasi tentang pipa bernama yang tidak spesifik untuk ujung lokal atau jarak jauh pipa.
Sintaks
typedef struct _FILE_PIPE_INFORMATION {
ULONG ReadMode;
ULONG CompletionMode;
} FILE_PIPE_INFORMATION, *PFILE_PIPE_INFORMATION;
Anggota
ReadMode
Salah satu nilai berikut.
Nilai | Makna |
---|---|
FILE_PIPE_BYTE_STREAM_MODE (0x00000000) | Data dibaca dari pipa sebagai aliran byte. |
FILE_PIPE_MESSAGE_MODE (0x00000001) | Data dibaca dari pipa sebagai aliran pesan. |
CompletionMode
Salah satu nilai berikut.
Nilai | Makna |
---|---|
FILE_PIPE_QUEUE_OPERATION (0x00000000) | Mode pemblokiran |
FILE_PIPE_COMPLETE_OPERATION (0x00000001) | Mode non-pemblokiran |
Keterangan
Jika ReadMode diatur ke FILE_PIPE_BYTE_STREAM_MODE, setiap upaya untuk mengubahnya harus gagal dengan kode kesalahan STATUS_INVALID_PARAMETER.
Ketika CompletionMode diatur ke FILE_PIPE_QUEUE_OPERATION, jika pipa terhubung ke, dibaca ke, atau ditulis dari, operasi tidak selesai sampai ada data untuk dibaca, semua data ditulis, atau klien terhubung.
Untuk informasi tentang pipa, lihat Pipa.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 |
Header | ntifs.h (termasuk FltKernel.h, Ntifs.h) |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk