Condividi tramite


struttura HTTP_SERVICE_CONFIG_TIMEOUT_SET (http.h)

La struttura HTTP_SERVICE_CONFIG_TIMEOUT_SET viene usata per impostare il valore di timeout a livello di API server HTTP.

Sintassi

typedef struct _HTTP_SERVICE_CONFIG_TIMEOUT_SET {
  HTTP_SERVICE_CONFIG_TIMEOUT_KEY   KeyDesc;
  HTTP_SERVICE_CONFIG_TIMEOUT_PARAM ParamDesc;
} HTTP_SERVICE_CONFIG_TIMEOUT_SET, *PHTTP_SERVICE_CONFIG_TIMEOUT_SET;

Members

KeyDesc

Membro dell'enumerazione HTTP_SERVICE_CONFIG_TIMEOUT_KEY che identifica il timer impostato.

ParamDesc

Valore, espresso in secondi, per il timer. Il valore deve essere maggiore di zero.

Commenti

Un'istanza della struttura HTTP_SERVICE_CONFIG_TIMEOUT_SET viene usata per passare i dati alla funzione HTTPSetServiceConfiguration tramite il parametro pConfigInformation o per recuperare i dati dalla funzione HTTPQueryServiceConfiguration tramite il parametro pOutputConfigInformation quando il parametro ConfigId di una delle due funzioni è uguale a HttpServiceConfigTimeout.

L'esecuzione di query sul valore esistente di un timeout dell'API server HTTP non richiede privilegi amministrativi. L'impostazione del valore, tuttavia, richiede privilegi amministrativi.

Quando il valore di timeout a livello di API server HTTP viene impostato con HTTPSetServiceConfiguration, l'impostazione persiste quando il servizio HTTP viene arrestato e riavviato. Il valore di timeout viene applicato a tutte le applicazioni API server HTTP nel computer.

Il valore di timeout dell'API del server HTTP viene eliminato chiamando HTTPDeleteServiceConfiguration con il parametro ConfigId impostato su HttpServiceConfigTimeout e il parametro pConfigInformation che punta alla struttura HTTP_SERVICE_CONFIG_TIMEOUT_SET . Quando viene eliminato un valore timer, l'impostazione persistente viene disattivata e l'API server HTTP usa le impostazioni predefinite hardcoded.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione http.h

Vedi anche

Strutture dell'API server HTTP versione 2.0

HTTPDeleteServiceConfiguration

HTTPQueryServiceConfiguration

HTTPSetServiceConfiguration