Aracılığıyla paylaş


_pclose

Yeni bir komut işlemcisi için bekler ve ilişkili kanal veri akışı kapatır.

Önemli notÖnemli

Bu API, Windows çalışma zamanı yürütme uygulamalarda kullanılamaz.Daha fazla bilgi için bkz: /zw ile desteklenmeyen crt işlevlerinin.

int _pclose( FILE *stream );

Parametreler

  • stream
    Önceki çağrıya dönüş değeri _popen.

Dönüş Değeri

Bir hata oluşursa Sonlandırıcı komut işlemcisi veya –1 çıkış durumunu döndürür.Değerin biçimi için aynıdır _cwait, alt sıra ile DSA'da bayt takas dışında.If stream is NULL, _pclose sets errno to EINVAL and returns -1.

Bunlar ve diğer hata kodları hakkında daha fazla bilgi için bkz: _doserrno, hatano, _sys_errlist ve _sys_nerr.

Notlar

_pclose İşlevi ilişkili tarafından başlatılan komut işlemcisi (Cmd.exe) işlem Kimliğini arayan _popen çağırın, yürütür bir _cwait yeni komut işlemcisini çağırma ve ilişkili kanal veri akışı kapatır.

Gereksinimler

Yordamı

Gerekli başlık

_pclose

<stdio.h>

Daha fazla uyumluluk bilgileri için bkz: Uyumluluk giriş.

Kitaplıkları

Tüm sürümleri c çalışma zamanı kitaplıkları.

.NET Framework Eşdeğeri

Yoktur. Standart c işlevi çağırmak için kullanın PInvoke. Daha fazla bilgi için bkz: Platform Çağırma örnekleri.

Ayrıca bkz.

Başvuru

İşlem ve ortam denetimi

_pipe

_popen, _wpopen