GME  13
Defines
apr_arch_inherit.h File Reference

Go to the source code of this file.

Defines

#define APR_INHERIT   (1 << 24) /* Must not conflict with other bits */
#define APR_IMPLEMENT_INHERIT_SET(name, flag, pool, cleanup)
#define APR_IMPLEMENT_INHERIT_UNSET(name, flag, pool, cleanup)

Define Documentation

#define APR_IMPLEMENT_INHERIT_SET (   name,
  flag,
  pool,
  cleanup 
)
Value:
APR_DECLARE(apr_status_t) apr_##name##_inherit_set(apr_##name##_t *the##name) \
{                                                                   \
/*  if (!SetHandleInformation(the##name->filehand,                  \
 *                            HANDLE_FLAG_INHERIT,                  \
 *                            HANDLE_FLAG_INHERIT))                 \
 *      return apr_get_os_error();                                  \
 */ return APR_SUCCESS;                                             \
}

Definition at line 102 of file win32/apr_arch_inherit.h.

#define APR_IMPLEMENT_INHERIT_UNSET (   name,
  flag,
  pool,
  cleanup 
)
Value:
APR_DECLARE(apr_status_t) apr_##name##_inherit_unset(apr_##name##_t *the##name)\
{                                                                   \
/*  if (!SetHandleInformation(the##name->filehand,                  \
 *                            HANDLE_FLAG_INHERIT, 0))              \
 *      return apr_get_os_error();                                  \
 */ return APR_SUCCESS;                                             \
}

Definition at line 108 of file win32/apr_arch_inherit.h.

#define APR_INHERIT   (1 << 24) /* Must not conflict with other bits */

Definition at line 22 of file win32/apr_arch_inherit.h.