Compartir a través de


_pclose

Espera un nuevo procesador de comandos y cierre la secuencia en la canalización asociada.

Nota importanteImportante

Esta API no se puede utilizar en las aplicaciones que se ejecutan en tiempo de ejecución de Windows.Para obtener más información, vea Funciones CRT no compatibles con /ZW.

int _pclose( FILE *stream );

Parámetros

  • stream
    Valor devuelto de la llamada anterior a _popen.

Valor devuelto

Devuelve el estado del procesador de comandos que termina, o – 1 si se produce un error.El formato del valor devuelto es el mismo que se intercambia que para _cwait, excepto los bytes de orden inferior y de alto nivel.Si la secuencia está nulo, _pclose establece errno a EINVAL y devuelve -1.

Para obtener información sobre éstos y otros códigos de error, vea _doserrno, errno, _sys_errlist, y _sys_nerr.

Comentarios

La función de _pclose busca el identificador de proceso del procesador de comandos (Cmd.exe) en la llamada asociada de _popen, ejecuta una llamada de _cwait en el nuevo procesador de comandos, y se cierra la secuencia en la canalización asociada.

Requisitos

Rutina

Encabezado necesario

_pclose

<stdio.h>

Para obtener más información de compatibilidad, vea Compatibilidad en la Introducción.

Bibliotecas

Todas las versiones de Bibliotecas en tiempo de ejecución de C.

Equivalente en .NET Framework

No es aplicable Para llamar a la función estándar de C, utilice PInvoke. Para obtener más información, vea La invocación de plataforma ejemplos.

Vea también

Referencia

Proceso y control ambiental

_pipe

_popen, _wpopen