Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
The HTTP_SERVER_PROPERTY enumeration defines the properties that are configured by the HTTP Server API on a URL group, server session, or request queue.
Syntax
typedef enum _HTTP_SERVER_PROPERTY {
  HttpServerAuthenticationProperty = 0,
  HttpServerLoggingProperty = 1,
  HttpServerQosProperty = 2,
  HttpServerTimeoutsProperty = 3,
  HttpServerQueueLengthProperty = 4,
  HttpServerStateProperty = 5,
  HttpServer503VerbosityProperty = 6,
  HttpServerBindingProperty = 7,
  HttpServerExtendedAuthenticationProperty = 8,
  HttpServerListenEndpointProperty = 9,
  HttpServerChannelBindProperty = 10,
  HttpServerProtectionLevelProperty = 11,
  HttpServerDelegationProperty,
  HttpServerFastForwardingProperty
} HTTP_SERVER_PROPERTY, *PHTTP_SERVER_PROPERTY;
Constants
HttpServerAuthenticationPropertyValue: 0 The authentication property enables server-side authentication for a URL group, or server session using the Basic, NTLM, Negotiate, and Digest authentication schemes. The HTTP_SERVER_AUTHENTICATION_INFO structure contains the configuration data for this property.  | 
HttpServerLoggingPropertyValue: 1 The logging property enables logging for a server session or URL group. The HTTP_LOGGING_INFO structure contains the configuration data for this property.  | 
HttpServerQosPropertyValue: 2 The QOS property enables settings affecting quality of service, such as limiting the maximum number of outstanding connections served for a URL group at any given time or limiting the response send bandwidth for a server session or URL group. The HTTP_QOS_SETTING_INFO structure contains the configuration data for this property.  | 
HttpServerTimeoutsPropertyValue: 3 The timeouts property configures timeouts for a server session or URL group. The HTTP_TIMEOUT_LIMIT_INFO structure contains the configuration data for this property.  | 
HttpServerQueueLengthPropertyValue: 4 The connections property limits the number of requests in the request queue. This is a ULONG.  | 
HttpServerStatePropertyValue: 5 The connections property configures the state of a URL group, server session, or request queue. The HTTP_STATE_INFO structure contains the configuration data for this property for the URL group or server session. The request queue uses the HTTP_ENABLED_STATE enumeration to configure this property.  | 
HttpServer503VerbosityPropertyValue: 6 The 503 verbosity property configures the verbosity level of 503 responses generated by the HTTP Server API for a request queue. The HTTP_503_RESPONSE_VERBOSITY enumeration contains the configuration data for this property.  | 
HttpServerBindingPropertyValue: 7 The binding property associates a URL group with a request queue. The HTTP_BINDING_INFO structure contains the configuration data for this property.  | 
HttpServerExtendedAuthenticationPropertyValue: 8 The extended authentication property enables server-side authentication for a URL group, or server session using the Kerberos authentication scheme. The HTTP_SERVER_AUTHENTICATION_INFO structure contains the configuration data for this property.  | 
HttpServerListenEndpointPropertyValue: 9 Listening endpoint property.  | 
HttpServerChannelBindPropertyValue: 10 This property implements authorization channel binding. The HTTP_CHANNEL_BIND_INFO structure contains the authorization details.  | 
HttpServerProtectionLevelPropertyValue: 11  | 
Remarks
The HTTP_SERVER_PROPERTY enumeration types are used to set or query the configurations on a server session, URL group, or request queue. A member of this enumeration together with the associated configuration structure is used by HttpQueryRequestQueueProperty, HttpQueryServerSessionProperty, HttpQueryUrlGroupProperty, HttpSetRequestQueueProperty, HttpSetServerSessionProperty, and HttpSetUrlGroupProperty to define the configuration parameters.
Requirements
| Requirement | Value | 
|---|---|
| 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 Enumeration Types