Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

executable file 56 lines (44 sloc) 2.01 kb
| PHP Version 5 |
| Copyright (c) 1997-2007 The PHP Group |
| This source file is subject to version 3.01 of the PHP license, |
| that is bundled with this package in the file LICENSE, and is |
| available through the world-wide-web at the following url: |
| |
| If you did not receive a copy of the PHP license and are unable to |
| obtain it through the world-wide-web, please send a note to |
| so we can mail you a copy immediately. |
| Author: Wez Furlong <> |
/* $Id$ */
/* misc globals for thread-safety under win32 */
typedef struct _php_win32_core_globals php_win32_core_globals;
#ifdef ZTS
# define PW32G(v) TSRMG(php_win32_core_globals_id, php_win32_core_globals*, v)
extern PHPAPI int php_win32_core_globals_id;
# define PW32G(v) (the_php_win32_core_globals.v)
extern PHPAPI struct _php_win32_core_globals the_php_win32_core_globals;
struct _php_win32_core_globals {
/* syslog */
char *log_header;
HANDLE log_source;
/* time */
struct timeval starttime;
__int64 lasttime, freq;
HKEY registry_key;
HANDLE registry_event;
HashTable *registry_directories;
void php_win32_core_globals_ctor(void *vg TSRMLS_DC);
void php_win32_core_globals_dtor(void *vg TSRMLS_DC);
Jump to Line
Something went wrong with that request. Please try again.