enumerazione HTTP_SERVER_PROPERTY (http.h)
L'enumerazione HTTP_SERVER_PROPERTY definisce le proprietà configurate dall'API server HTTP in un gruppo di URL, una sessione del server o una coda di richieste.
Sintassi
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;
Costanti
HttpServerAuthenticationProperty Valore: 0 La proprietà di autenticazione abilita l'autenticazione lato server per un gruppo di URL o una sessione server usando gli schemi di autenticazione Basic, NTLM, Negotiate e Digest. La struttura HTTP_SERVER_AUTHENTICATION_INFO contiene i dati di configurazione per questa proprietà. |
HttpServerLoggingProperty Valore: 1 La proprietà di registrazione abilita la registrazione per una sessione del server o un gruppo di URL. La struttura HTTP_LOGGING_INFO contiene i dati di configurazione per questa proprietà. |
HttpServerQosProperty Valore: 2 La proprietà QOS abilita le impostazioni che influiscono sulla qualità del servizio, ad esempio limitando il numero massimo di connessioni in sospeso gestite per un gruppo di URL in qualsiasi momento o limitando la larghezza di banda di invio della risposta per una sessione del server o un gruppo di URL. La struttura HTTP_QOS_SETTING_INFO contiene i dati di configurazione per questa proprietà. |
HttpServerTimeoutsProperty Valore: 3 La proprietà timeouts configura i timeout per una sessione del server o un gruppo di URL. La struttura HTTP_TIMEOUT_LIMIT_INFO contiene i dati di configurazione per questa proprietà. |
HttpServerQueueLengthProperty Valore: 4 La proprietà connections limita il numero di richieste nella coda delle richieste. Questa è una ULONG. |
HttpServerStateProperty Valore: 5 La proprietà connections configura lo stato di un gruppo di URL, di una sessione del server o di una coda di richieste. La struttura HTTP_STATE_INFO contiene i dati di configurazione per questa proprietà per il gruppo di URL o la sessione del server. La coda delle richieste usa l'enumerazione HTTP_ENABLED_STATE per configurare questa proprietà. |
HttpServer503VerbosityProperty Valore: 6 La proprietà di dettaglio 503 configura il livello di dettaglio di 503 risposte generate dall'API server HTTP per una coda di richieste. L'enumerazione HTTP_503_RESPONSE_VERBOSITY contiene i dati di configurazione per questa proprietà. |
HttpServerBindingProperty Valore: 7 La proprietà di associazione associa un gruppo di URL a una coda di richieste. La struttura HTTP_BINDING_INFO contiene i dati di configurazione per questa proprietà. |
HttpServerExtendedAuthenticationProperty Valore: 8 La proprietà di autenticazione estesa abilita l'autenticazione lato server per un gruppo di URL o una sessione server usando lo schema di autenticazione Kerberos. La struttura HTTP_SERVER_AUTHENTICATION_INFO contiene i dati di configurazione per questa proprietà. |
HttpServerListenEndpointProperty Valore: 9 Proprietà endpoint di ascolto. |
HttpServerChannelBindProperty Valore: 10 Questa proprietà implementa l'associazione del canale di autorizzazione. La struttura HTTP_CHANNEL_BIND_INFO contiene i dettagli dell'autorizzazione. |
HttpServerProtectionLevelProperty Valore: 11 |
Commenti
I tipi di enumerazione HTTP_SERVER_PROPERTY vengono usati per impostare o eseguire query sulle configurazioni in una sessione del server, in un gruppo di URL o in una coda di richieste. Un membro di questa enumerazione insieme alla struttura di configurazione associata viene usato da HttpQueryRequestQueueProperty, HttpQueryServerSessionProperty, HttpQueryUrlGroupProperty, HttpSetRequestQueueProperty, HttpSetServerSessionProperty e HttpSetUrlGroupProperty per definire i parametri di configurazione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | http.h |
Vedi anche
Tipi di enumerazione API server HTTP versione 2.0