_pclose
Attende un nuovo processore dei comandi e chiude il flusso sulle pipe collegate.
Importante |
---|
Questa API non può essere utilizzata nelle applicazioni che vengono eseguite in Windows Runtime.Per ulteriori informazioni, vedere Funzioni CRT non supportate con /ZW. |
int _pclose( FILE *stream );
Parametri
- stream
Valore restituito dalla chiamata precedente a _popen.
Valore restituito
Restituisce lo stato di uscita del processore di comando di, o – 1 se si verifica un errore.Il formato del valore restituito sarà lo stesso di che per _cwait, eccetto i byte meno significativi e più significativi sia quello scambiato.Se il flusso è NULL, _pclose imposta errno a EINVAL e restituisce -1.
Per informazioni su questi e altri codici di errore, vedere _doserrno, errno, _sys_errlist e _sys_nerr.
Note
La funzione di _pclose ricerca l'id processo del processore di comando (Cmd.exe) avviato dalla chiamata collegata di _popen, effettuare una chiamata di _cwait sul processore dei comandi e chiude il flusso sulle pipe collegate.
Requisiti
Routine |
Intestazione obbligatoria |
---|---|
_pclose |
<stdio.h> |
Per ulteriori informazioni sulla compatibilità, vedere Compatibilità nell'introduzione.
Librerie
Tutte le versioni delle Librerie di runtime C.
Equivalente .NET Framework
Non applicabile. Per chiamare la funzione standard C, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.