Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Yeni bir komut işlemcisi bekler ve ilişkili kanaldaki akışı kapatır.
Önemli
Bu API, Windows Çalışma Zamanı yürütülen uygulamalarda kullanılamaz. Daha fazla bilgi için bkz. Evrensel Windows Platformu uygulamalarında desteklenmeyen CRT işlevleri.
Sözdizimi
int _pclose(
FILE *stream
);
Parametreler
stream
önceki çağrısından _popendeğerini döndürür.
Dönüş değeri
Sonlandırıcı komut işlemcisinin çıkış durumunu veya hata oluşursa -1 döndürür. Düşük sıralı ve yüksek sıralı baytların değiştirilmeleri dışında, dönüş değerinin biçimi ile _cwaitaynıdır. Stream ise NULL, _pclose olarak ayarlanır errno EINVAL ve -1 döndürür.
Bunlar ve diğer hata kodları hakkında bilgi için bkz. errno, _doserrno, _sys_errlistve _sys_nerr.
Açıklamalar
İşlev, _pclose ilişkili _popen çağrı tarafından başlatılan komut işlemcisinin (Cmd.exe) işlem kimliğini arar, yeni komut işlemcisinde bir _cwait çağrı yürütür ve ilişkili kanaldaki akışı kapatır.
Varsayılan olarak, bu işlevin genel durumunun kapsamı uygulama olarak belirlenmiştir. Bu davranışı değiştirmek için bkz. CRT'de Genel durum.
Gereksinimler
| Yordam | Gerekli başlık |
|---|---|
_pclose |
<stdio.h> |
Daha fazla uyumluluk bilgisi için bkz . Uyumluluk.
Kitaplıklar
C çalışma zamanı kitaplıklarının tüm sürümleri.