Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Čeká na nový procesor příkazů a zavře stream na přidruženém kanálu.
Důležité
Toto rozhraní API nelze použít v aplikacích, které se spouští v prostředí Windows Runtime. Další informace najdete v tématu Funkce CRT, které nejsou v aplikacích Univerzální platforma Windows podporované.
Syntaxe
int _pclose(
FILE *stream
);
Parametry
stream
Vrátí hodnotu z předchozího volání _popen.
Vrácená hodnota
Vrátí stav ukončení ukončujícího procesoru příkazů nebo -1, pokud dojde k chybě. Formát návratové hodnoty je stejný jako u _cwait, s výjimkou bajtů s nízkým pořadím a vysokým pořadím se prohodí. Pokud je NULLdatový proud , _pclose nastaví errno hodnotu EINVAL a vrátí hodnotu -1.
Informace o těchto a dalších kódech chyb naleznete v tématu , , , a_sys_nerr . _sys_errlist_doserrnoerrno
Poznámky
Funkce _pclose vyhledá ID procesu procesoru příkazů (Cmd.exe) spuštěného přidruženým _popen voláním, provede _cwait volání nového procesoru příkazů a zavře datový proud na přidruženém kanálu.
Ve výchozím nastavení je globální stav této funkce vymezen na aplikaci. Chcete-li toto chování změnit, přečtěte si téma Globální stav v CRT.
Požadavky
| Rutina | Požadovaný hlavičkový soubor |
|---|---|
_pclose |
<stdio.h> |
Další informace o kompatibilitě najdete v tématu Kompatibilita.
Knihovny
Všechny verze knihoven runtime jazyka C.