_pclose
Čeká nový příkazový procesor a zavře datový proud na přidruženého kanálu.
Dů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.