Sdílet prostřednictvím


_pclose

Čeká nový příkazový procesor a zavře datový proud na přidruženého kanálu.

Důležitá poznámkaDůležité

Toto rozhraní API nelze použít v aplikacích, které jsou spuštěny v systému Windows Runtime.Další informace naleznete v tématu CRT funkce nejsou podporovány s /ZW.

int _pclose( FILE *stream );

Parametry

  • stream
    Návratové hodnoty z předchozího volání _popen.

Vrácená hodnota

Vrátí stav ukončení ukončující příkazový procesor nebo –1, pokud dojde k chybě.Formát vrácená hodnota je stejná jako u _cwait, s výjimkou jsou vyměnit nejnižší a nejvyšší pořadí bajtů.If stream is NULL, _pclose sets errno to EINVAL and returns -1.

Informace o těchto i ostatních kódů chyb naleznete v tématu _doserrno, kód chyby, _sys_errlist a _sys_nerr.

Poznámky

_pclose Funkce vyhledává ID procesu příkazový procesor (Cmd.exe), který zahájil přidruženého _popen volání, provede _cwait volání na nový příkazový procesor a zavře datový proud na přidruženého kanálu.

Požadavky

Byla zahájena rutina

Požadované záhlaví

_pclose

<stdio.h>

Další informace o kompatibilitě v tématu Compatibility v úvodu.

Knihovny

Všechny verze C run-time libraries.

Ekvivalent v rozhraní .NET Framework

Nelze použít Volání funkce standardním C pomocí PInvoke. Další informace naleznete v tématu Platformu vyvolání příklady.

Viz také

Referenční dokumentace

Proces a řízení prostředí

_pipe

_popen _wpopen