HTTP_PROPERTY_FLAGS structure

The HTTP_PROPERTY_FLAGS structure is used by the property configuration structures to enable or disable a property on a configuration object when setting property configurations.

When the configuration structure is used to query property configurations, this structure specifies whether the property is present on the configuration object.

Syntax


typedef struct {
  ULONG Present:1;
} HTTP_PROPERTY_FLAGS, *PHTTP_PROPERTY_FLAGS;

Members

Present:1

The Present flag enables or disables a property, or determines whether the property is present on the configuration object.

A value of zero indicates the property is not present; a positive value indicates the property is present.

Remarks

The property configuration structures are used in calls to HttpSetRequestQueueProperty, HttpSetServerSessionProperty, and HttpSetUrlGroupProperty to set properties on the corresponding configuration objects. The configuration structures are also used in calls to HttpQueryRequestQueueProperty, HttpQueryServerSessionProperty, and HttpQueryUrlGroupProperty, to query properties on the corresponding configuration object. When properties are set on the URL Group, server session, or request queue, this structure enables or disables the property. When properties are queried for the URL Group, server session, or request queue, this structure is used by the application to determine if the property is present. For more information, see the list of property configuration structures in the See Also section below.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Http.h

See also

HTTP Server API Version 2.0 Structures
HTTP_BANDWIDTH_LIMIT_INFO
HTTP_BINDING_INFO
HTTP_CONNECTION_LIMIT_INFO
HTTP_LOGGING_INFO
HTTP_SERVER_AUTHENTICATION_INFO
HTTP_STATE_INFO
HTTP_TIMEOUT_LIMIT_INFO

 

 

Show: