php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
console.h File Reference
#include "php.h"
#include "php_streams.h"
#include <windows.h>

Go to the source code of this file.

Macros

#define PHP_WINUTIL_API   __declspec(dllimport)
 
#define ENABLE_VIRTUAL_TERMINAL_PROCESSING   0x0004
 

Functions

PHP_WINUTIL_API BOOL php_win32_console_fileno_is_console (zend_long fileno)
 
PHP_WINUTIL_API BOOL php_win32_console_fileno_has_vt100 (zend_long fileno)
 
PHP_WINUTIL_API BOOL php_win32_console_fileno_set_vt100 (zend_long fileno, BOOL enable)
 
PHP_WINUTIL_API BOOL php_win32_console_is_own (void)
 
PHP_WINUTIL_API BOOL php_win32_console_is_cli_sapi (void)
 

Macro Definition Documentation

◆ ENABLE_VIRTUAL_TERMINAL_PROCESSING

#define ENABLE_VIRTUAL_TERMINAL_PROCESSING   0x0004

Definition at line 33 of file console.h.

◆ PHP_WINUTIL_API

#define PHP_WINUTIL_API   __declspec(dllimport)

Definition at line 24 of file console.h.

Function Documentation

◆ php_win32_console_fileno_has_vt100()

PHP_WINUTIL_API BOOL php_win32_console_fileno_has_vt100 ( zend_long fileno)

Definition at line 36 of file console.c.

◆ php_win32_console_fileno_is_console()

PHP_WINUTIL_API BOOL php_win32_console_fileno_is_console ( zend_long fileno)

Definition at line 22 of file console.c.

◆ php_win32_console_fileno_set_vt100()

PHP_WINUTIL_API BOOL php_win32_console_fileno_set_vt100 ( zend_long fileno,
BOOL enable )

Definition at line 58 of file console.c.

◆ php_win32_console_is_cli_sapi()

PHP_WINUTIL_API BOOL php_win32_console_is_cli_sapi ( void )

Definition at line 112 of file console.c.

◆ php_win32_console_is_own()

PHP_WINUTIL_API BOOL php_win32_console_is_own ( void )

Definition at line 93 of file console.c.