_pclose
Menunggu prosesor perintah baru dan menutup aliran pada pipa terkait.
Penting
API ini tidak dapat digunakan dalam aplikasi yang dijalankan di Windows Runtime. Untuk informasi selengkapnya, lihat Fungsi CRT yang tidak didukung di aplikasi Platform Windows Universal.
Sintaks
int _pclose(
FILE *stream
);
Parameter
stream
Mengembalikan nilai dari panggilan sebelumnya ke _popen
.
Nilai hasil
Mengembalikan status keluar dari prosesor perintah penghentian, atau -1 jika terjadi kesalahan. Format nilai yang dikembalikan sama dengan untuk _cwait
, kecuali byte urutan rendah dan urutan tinggi ditukar. Jika stream adalah NULL
, _pclose
diatur errno
ke EINVAL
dan mengembalikan -1.
Untuk informasi tentang kode kesalahan ini dan lainnya, lihat errno
, , _doserrno
_sys_errlist
, dan _sys_nerr
.
Keterangan
Fungsi mencari _pclose
ID proses prosesor perintah (Cmd.exe) yang dimulai oleh panggilan terkait _popen
, menjalankan _cwait
panggilan pada prosesor perintah baru, dan menutup aliran pada pipa terkait.
Secara default, status global fungsi ini dicakup ke aplikasi. Untuk mengubah perilaku ini, lihat Status global di CRT.
Persyaratan
Rutin | Header yang diperlukan |
---|---|
_pclose |
<stdio.h> |
Untuk informasi kompatibilitas selengkapnya, lihat Kompatibilitas.
Pustaka
Semua versi pustaka run-time C.
Baca juga
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