Condividi tramite


_pclose

Attende un nuovo processore dei comandi e chiude il flusso sulle pipe collegate.

Nota importanteImportante

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.

Vedere anche

Riferimenti

Processo e controllo ambiente

_pipe

_popen, _wpopen