HTTP-Server-API
Übersicht über die HTTP-Server-API-Technologie.
Zum Entwickeln der HTTP-Server-API benötigen Sie die folgenden Header:
Programmieranleitungen für diese Technologie finden Sie unter:
Enumerationen
HTTP_503_RESPONSE_VERBOSITY Die HTTP_503_RESPONSE_VERBOSITY-Enumeration definiert die Ausführlichkeitsstufen für fehlerantworten 503, Dienst nicht verfügbar. Diese Struktur muss beim Festlegen oder Abfragen von HttpServer503ResponseProperty in einer Anforderungswarteschlange verwendet werden. |
HTTP_AUTH_STATUS Definiert den Authentifizierungsstatus einer Anforderung. |
HTTP_AUTHENTICATION_HARDENING_LEVELS Serverhärtungsstufe. |
HTTP_CACHE_POLICY_TYPE Der HTTP_CACHE_POLICY_TYPE-Enumerationstyp definiert verfügbare Cacherichtlinien. |
HTTP_DATA_CHUNK_TYPE Definiert die Datenquelle für einen Datenblock. |
HTTP_DELEGATE_REQUEST_PROPERTY_ID Beschreibt Eigenschafteninformationen für eine Stellvertretungsanforderung. |
HTTP_ENABLED_STATE Definiert den Status einer Anforderungswarteschlange, Serversitzung oder URL-Gruppe. |
HTTP_FEATURE_ID Definiert Konstanten, die einen Bezeichner für ein HTTP-Feature angeben. |
HTTP_HEADER_ID Der HTTP_HEADER_ID Enumerationstyp listet bekannte Header für HTTP-Anforderungen und -Antworten auf und ordnet jedem solchen Header einen Arrayindex zu. |
HTTP_LOG_DATA_TYPE Gibt den Typ der Protokolldaten an. |
HTTP_LOGGING_ROLLOVER_TYPE Definiert die Rollovertypen für Protokolldateien. |
HTTP_LOGGING_TYPE Definiert den Typ der protokollierung, die ausgeführt wird. |
HTTP_QOS_SETTING_TYPE Gibt den Typ einer QOS-Einstellung an, die in einer HTTP_QOS_SETTING_INFO-Struktur enthalten ist. |
HTTP_REQUEST_AUTH_TYPE Die HTTP_REQUEST_AUTH_TYPE-Enumeration definiert die von der HTTP-Server-API unterstützten Authentifizierungstypen. Diese Enumeration wird in der HTTP_REQUEST_AUTH_INFO-Struktur verwendet. |
HTTP_REQUEST_INFO_TYPE Die HTTP_REQUEST_INFO_TYPE-Enumeration definiert den Typ der in der HTTP_REQUEST_INFO-Struktur enthaltenen Informationen. |
HTTP_REQUEST_PROPERTY Definiert die Eigenschaften, die von der HTTP-Server-API für eine Anforderung konfiguriert werden. |
HTTP_REQUEST_TIMING_TYPE Definiert Konstanten, die mögliche Anforderungszeiten angeben, für die Informationen in HTTP_REQUEST_TIMING_INFO zurückgegeben werden. |
HTTP_RESPONSE_INFO_TYPE Die HTTP_RESPONSE_INFO_TYPE-Enumeration definiert den Typ der In der HTTP_RESPONSE_INFO-Struktur enthaltenen Informationen. Diese Enumeration wird in der HTTP_RESPONSE_INFO-Struktur verwendet. |
HTTP_SERVER_PROPERTY Definiert die Eigenschaften, die von der HTTP-Server-API für eine URL-Gruppe, Serversitzung oder Anforderungswarteschlange konfiguriert werden. |
HTTP_SERVICE_BINDING_TYPE HTTP_SERVICE_BINDING_TYPE aufgezählte Typ gibt den Zeichenfolgentyp für Dienstnamen an. |
HTTP_SERVICE_CONFIG_CACHE_KEY Wird in den Funktionen HttpSetServiceConfiguration und HttpQueryServiceConfiguration verwendet. |
HTTP_SERVICE_CONFIG_ID Definiert Dienstkonfigurationsoptionen. |
HTTP_SERVICE_CONFIG_QUERY_TYPE Der HTTP_SERVICE_CONFIG_QUERY_TYPE-Enumerationstyp definiert verschiedene Arten von Abfragen, die erstellt werden sollen. Es wird in den HTTP_SERVICE_CONFIG_SSL_QUERY-, HTTP_SERVICE_CONFIG_SSL_CCS_QUERY- und HTTP_SERVICE_CONFIG_URLACL_QUERY-Strukturen verwendet. |
HTTP_SERVICE_CONFIG_TIMEOUT_KEY Die HTTP_SERVICE_CONFIG_TIMEOUT_KEY-Enumeration definiert den Typ des Timers, der über die HTTP_SERVICE_CONFIG_TIMEOUT_SET-Struktur abgefragt oder konfiguriert wird. |
HTTP_VERB Der HTTP_VERB Enumerationstyp definiert Werte, die verwendet werden, um bekannte HTTP-Standardverben in der HTTP_REQUEST-Struktur anzugeben. Die Meisten dieser bekannten Verben sind in RFC 2616 und RFC 2518 dokumentiert, wie unten angegeben. |
Functions
HTTP_EQUAL_VERSION Gibt einen Wert ungleich 0 (null) zurück, wenn eine HTTP_VERSION-Struktur gleich einer angegebenen Kombination aus Haupt-/Nebenversion ist, andernfalls null. |
HTTP_GREATER_EQUAL_VERSION Das HTTP_GREATER_EQUAL_VERSION Makro gibt einen Wert ungleich 0 (null) zurück, wenn eine HTTP_VERSION-Struktur größer oder gleich einer angegebenen Kombination aus Haupt-/Nebenversion ist oder andernfalls null. |
HTTP_GREATER_VERSION Gibt einen Wert ungleich 0 (null) zurück, wenn eine HTTP_VERSION-Struktur größer als eine angegebene Kombination aus Haupt-/Nebenversion ist, oder andernfalls null. |
HTTP_IS_NULL_ID Bestimmt, ob die HTTP_OPAQUE_ID NULL ist. |
HTTP_LESS_EQUAL_VERSION Gibt einen Wert ungleich 0 (null) zurück, wenn eine HTTP_VERSION-Struktur kleiner oder gleich einer angegebenen Kombination aus Haupt-/Nebenversion ist, oder andernfalls null. |
HTTP_LESS_VERSION Gibt einen Wert ungleich 0 (null) zurück, wenn eine HTTP_VERSION Struktur kleiner als eine angegebene Kombination aus Haupt-/Nebenversion ist, oder andernfalls null. |
HTTP_NOT_EQUAL_VERSION Gibt einen Wert ungleich 0 (null) zurück, wenn eine HTTP_VERSION-Struktur größer oder kleiner als eine angegebene Kombination aus Haupt-/Nebenversion ist, oder null, wenn sie gleich ist. |
HTTP_SET_NULL_ID Das HTTP_SET_NULL_ID-Makro legt die HTTP_OPAQUE_ID auf NULL fest. |
HTTP_SET_VERSION Legt eine angegebene HTTP_VERSION-Struktur auf eine angegebene Kombination aus Haupt-/Nebenversion fest. |
HttpAddFragmentToCache Die HttpAddFragmentToCache-Funktion speichert ein Datenfragment mit einem angegebenen Namen zwischen, mit dem es abgerufen werden kann, oder aktualisiert Daten, die unter einem angegebenen Namen zwischengespeichert werden. |
HttpAddUrl Registriert eine angegebene URL, sodass Anforderungen, die mit dieser übereinstimmen, an eine angegebene HTTP-Server-API-Anforderungswarteschlange weitergeleitet werden. |
HttpAddUrlToUrlGroup Fügt die angegebene URL der URL-Gruppe hinzu, die durch die URL-Gruppen-ID identifiziert wird. |
HTTPAPI_EQUAL_VERSION Gibt einen Wert ungleich 0 (null) zurück, wenn eine HTTPAPI_VERSION-Struktur genau gleich einer angegebenen Kombination aus Haupt-/Nebenversion ist, oder andernfalls null. |
HTTPAPI_GREATER_VERSION Gibt einen Wert ungleich 0 (null) zurück, wenn eine HTTPAPI_VERSION-Struktur größer als eine angegebene Kombination aus Haupt-/Nebenversion oder andernfalls null ist. |
HTTPAPI_LESS_VERSION Gibt einen Wert ungleich 0 (null) zurück, wenn eine HTTPAPI_VERSION-Struktur kleiner als eine angegebene Kombination aus Haupt-/Nebenversion oder andernfalls null ist. |
HTTPAPI_VERSION_GREATER_OR_EQUAL Die HTTPAPI_VERSION_GREATER_OR_EQUAL gibt einen Wert ungleich 0 (null) zurück, wenn eine HTTPAPI_VERSION-Struktur größer oder gleich einer angegebenen Kombination aus Haupt-/Nebenversion ist oder andernfalls null. |
HttpCancelHttpRequest Die HttpCancelHttpRequest-Funktion bricht ein angegebenes Reqest ab. |
HttpCloseRequestQueue Schließt das Handle für die angegebene Anforderungswarteschlange, die von HttpCreateRequestQueue erstellt wurde. |
HttpCloseServerSession Löscht die Serversitzung, die durch die Serversitzungs-ID identifiziert wird. |
HttpCloseUrlGroup Schließt die URL-Gruppe, die durch die URL-Gruppen-ID identifiziert wird. |
HttpCreateHttpHandle Erstellt eine HTTP-Anforderungswarteschlange für die aufrufende Anwendung und gibt ein Handle an diese zurück. |
HttpCreateRequestQueue Erstellt eine neue Anforderungswarteschlange oder öffnet eine vorhandene Anforderungswarteschlange. |
HttpCreateServerSession Erstellt eine Serversitzung für die angegebene Version. |
HttpCreateUrlGroup Erstellt eine URL-Gruppe unter der angegebenen Serversitzung. |
HttpDeclarePush Deklariert eine Ressourcen-zu-Unterressourcen-Beziehung, die für einen HTTP-Serverpush verwendet werden soll. HTTP.sys führt dann einen HTTP 2.0-Serverpush für die angegebene Ressource aus, wenn das zugrunde liegende Protokoll, die Verbindung, der Client und die Richtlinien den Pushvorgang zulassen. |
HttpDelegateRequestEx Delegiert eine Anforderung aus der Quellanforderungswarteschlange an die Zielanforderungswarteschlange. |
HttpDeleteServiceConfiguration Löscht angegebene Daten, z. B. IP-Adressen oder SSL-Zertifikate, aus dem HTTP-Server-API-Konfigurationsspeicher, jeweils einen Datensatz. |
HttpFindUrlGroupId Ruft eine URL-Gruppen-ID für eine URL und eine Anforderungswarteschlange ab. |
HttpFlushResponseCache Entfernt aus dem HTTP-Server-API-Cache, der einer angegebenen Anforderungswarteschlange zugeordnet ist, alle Antwortfragmente, die einen Namen haben, dessen Websiteteil mit einem angegebenen UrlPrefix übereinstimmt. |
HttpInitialize Die HttpInitialize-Funktion initialisiert den HTTP-Server-API-Treiber, startet ihn, sofern er noch nicht gestartet wurde, und ordnet datenstrukturen für die aufrufende Anwendung zu, um die Erstellung von Antwortwarteschlangen und andere Vorgänge zu unterstützen. |
HttpIsFeatureSupported Überprüft, ob ein bestimmtes Feature unterstützt wird. |
HttpPrepareUrl Analysiert, analysiert und normalisiert eine nicht normalisierte Unicode- oder Punycode-URL, sodass sie sicher und gültig für die Verwendung in anderen HTTP-Funktionen ist. |
HttpQueryRequestQueueProperty Fragt eine Eigenschaft der Anforderungswarteschlange ab, die durch das angegebene Handle identifiziert wird. |
HttpQueryServerSessionProperty Fragt eine Servereigenschaft für die angegebene Serversitzung ab. |
HttpQueryServiceConfiguration Ruft einen oder mehrere HTTP-Server-API-Konfigurationsdatensätze ab. |
HttpQueryUrlGroupProperty Fragt eine Eigenschaft für die angegebene URL-Gruppe ab. |
HttpReadFragmentFromCache Die HttpReadFragmentFromCache-Funktion ruft ein Antwortfragment mit einem angegebenen Namen aus dem HTTP-Server-API-Cache ab. |
HttpReceiveClientCertificate Die HttpReceiveClientCertificate-Funktion wird von einer Serveranwendung verwendet, um ein CLIENT-SSL-Zertifikat oder ein Kanalbindungstoken (CBT) abzurufen. |
HttpReceiveHttpRequest Ruft die nächste verfügbare HTTP-Anforderung entweder synchron oder asynchron aus der angegebenen Anforderungswarteschlange ab. |
HttpReceiveRequestEntityBody Empfängt zusätzliche Entitätstextdaten für eine angegebene HTTP-Anforderung. |
HttpRemoveUrl Bewirkt, dass das System das Routing von Anforderungen beendet, die einer angegebenen UrlPrefix-Zeichenfolge entsprechen, an eine angegebene Anforderungswarteschlange. |
HttpRemoveUrlFromUrlGroup Entfernt die angegebene URL aus der Gruppe, die durch die URL-Gruppen-ID identifiziert wird. |
HttpSendHttpResponse Sendet eine HTTP-Antwort an die angegebene HTTP-Anforderung. |
HttpSendResponseEntityBody Sendet Entitätstextdaten, die einer HTTP-Antwort zugeordnet sind. |
HttpSetRequestProperty Legt eine neue Eigenschaft fest oder ändert eine vorhandene Eigenschaft für die angegebene Anforderung. |
HttpSetRequestQueueProperty Legt eine neue Eigenschaft fest oder ändert eine vorhandene Eigenschaft in der Anforderungswarteschlange, die durch das angegebene Handle identifiziert wird. |
HttpSetServerSessionProperty Legt eine neue Serversitzungseigenschaft fest oder ändert eine vorhandene Eigenschaft für die angegebene Serversitzung. |
HttpSetServiceConfiguration Erstellt und legt einen Konfigurationsdatensatz für den HTTP-Server-API-Konfigurationsspeicher fest. |
HttpSetUrlGroupProperty Legt eine neue Eigenschaft fest oder ändert eine vorhandene Eigenschaft für die angegebene URL-Gruppe. |
HttpShutdownRequestQueue Beendet die Warteschlangen von Anforderungen für den angegebenen Anforderungswarteschlangenprozess. |
HttpTerminate Bereinigt Ressourcen, die von der HTTP-Server-API zum Verarbeiten von Aufrufen durch eine Anwendung verwendet werden. |
HttpUpdateServiceConfiguration Updates atomar einen Dienstkonfigurationsparameter, der ein TLS-Zertifikat (Transport Layer Security) in einem Konfigurationsdatensatz im KONFIGURATIONSspeicher der HTTP-Server-API angibt. |
HttpWaitForDemandStart Wartet auf das Eintreffen einer neuen Anforderung, die von einem neuen Anforderungswarteschlangenprozess verarbeitet werden kann. |
HttpWaitForDisconnect Benachrichtigt die Anwendung, wenn die Verbindung mit einem HTTP-Client aus irgendeinem Grund unterbrochen wird. |
HttpWaitForDisconnectEx Diese Funktion ist eine Erweiterung von HttpWaitForDisconnect. |
Strukturen
HTTP_BANDWIDTH_LIMIT_INFO Die HTTP_BANDWIDTH_LIMIT_INFO-Struktur wird verwendet, um die Bandbreiteneinschränkung festzulegen oder abzufragen. Diese Struktur muss beim Festlegen oder Abfragen von HttpServerBandwidthProperty für eine URL-Gruppe oder Serversitzung verwendet werden. |
HTTP_BINDING_INFO Wird verwendet, um einer Anforderungswarteschlange eine URL-Gruppe zuzuordnen. |
HTTP_BYTE_RANGE Die HTTP_BYTE_RANGE-Struktur wird verwendet, um einen Bytebereich innerhalb eines zwischengespeicherten Antwortfragments, einer Datei oder eines anderen Datenblocks anzugeben. |
HTTP_CACHE_POLICY Wird verwendet, um eine Cacherichtlinie zu definieren, die einem zwischengespeicherten Antwortfragment zugeordnet ist. |
HTTP_CHANNEL_BIND_INFO HTTP_CHANNEL_BIND_INFO. |
HTTP_CONNECTION_LIMIT_INFO Wird verwendet, um den Grenzwert für die maximale Anzahl ausstehender Verbindungen für eine URL-Gruppe festzulegen oder abzufragen. |
HTTP_COOKED_URL Enthält eine validierte, kanonische, UTF-16 Unicode-codierte URL-Anforderungszeichenfolge zusammen mit Zeigern darauf und Elementlängen. |
HTTP_DATA_CHUNK Stellt einen einzelnen Datenblock im Arbeitsspeicher, in einer Datei oder im Antwortfragmentcache der HTTP-Server-API dar. |
HTTP_DELEGATE_REQUEST_PROPERTY_INFO Beschreibt zusätzliche Eigenschafteninformationen beim Delegieren einer Anforderung. |
HTTP_FLOWRATE_INFO Die Übertragungsrate einer Antwort. |
HTTP_KNOWN_HEADER Enthält die Headerwerte für einen bekannten Header aus einer HTTP-Anforderung oder HTTP-Antwort. |
HTTP_LISTEN_ENDPOINT_INFO Steuert, ob IP-basierte URLs auf die bestimmte IP-Adresse oder auf einen Wildcard lauschen sollen. |
HTTP_LOG_DATA Enthält einen Wert, der den Typ der Protokolldaten angibt. |
HTTP_LOG_FIELDS_DATA Wird verwendet, um die Felder zu übergeben, die für eine HTTP-Antwort protokolliert werden, wenn die WC3-Protokollierung aktiviert ist. |
HTTP_LOGGING_INFO Wird verwendet, um die serverseitige Protokollierung für eine URL-Gruppe oder in einer Serversitzung zu aktivieren. |
HTTP_MULTIPLE_KNOWN_HEADERS Gibt die Header an, die in einer HTTP-Antwort enthalten sind, wenn mehrere Header erforderlich sind. |
HTTP_PROPERTY_FLAGS Wird von den Eigenschaftenkonfigurationsstrukturen verwendet, um eine Eigenschaft für ein Konfigurationsobjekt beim Festlegen von Eigenschaftenkonfigurationen zu aktivieren oder zu deaktivieren. |
HTTP_QOS_SETTING_INFO Enthält Informationen zu einer QOS-Einstellung. |
HTTP_REQUEST_AUTH_INFO Enthält die Authentifizierung status der Anforderung mit einem Handle für das Clienttoken, das der empfangende Prozess zum Annehmen der Identität des authentifizierten Clients verwenden kann. |
HTTP_REQUEST_CHANNEL_BIND_STATUS HTTP_REQUEST_CHANNEL_BIND_STATUS. |
HTTP_REQUEST_HEADERS Enthält Header, die mit einer HTTP-Anforderung gesendet werden. |
HTTP_REQUEST_INFO Erweitert die HTTP_REQUEST-Struktur um zusätzliche Informationen zur Anforderung. |
HTTP_REQUEST_PROPERTY_STREAM_ERROR Die HTTP_REQUEST_PROPERTY_STREAM_ERROR-Struktur stellt einen HTTP/2- oder HTTP/3-Streamfehlercode dar. |
HTTP_REQUEST_TIMING_INFO Enthält Informationen darüber, wie viel Zeit in jeder Anforderungsverarbeitungsphase aufgewendet wurde. |
HTTP_REQUEST_V1 Verwendet die HTTP_REQUEST-Struktur, um Daten zurückzugeben, die einer bestimmten Anforderung zugeordnet sind. |
HTTP_REQUEST_V2 Erweitert die HTTP_REQUEST_V1-Anforderungsstruktur um weitere Informationen zur Anforderung. |
HTTP_RESPONSE_HEADERS Enthält die Header, die mit einer HTTP-Antwort gesendet werden. |
HTTP_RESPONSE_INFO Erweitert die HTTP_RESPONSE-Struktur um zusätzliche Informationen für die Antwort. |
HTTP_RESPONSE_V1 Enthält Daten, die einer HTTP-Antwort zugeordnet sind. |
HTTP_RESPONSE_V2 Erweitert die Antwortstruktur der HTTP-Version 1.0 um weitere Informationen für die Antwort. |
HTTP_SERVER_AUTHENTICATION_BASIC_PARAMS Die HTTP_SERVER_AUTHENTICATION_BASIC_PARAMS-Struktur enthält die Informationen zur Standardauthentifizierung für eine URL-Gruppe. Diese Struktur ist in der HTTP_SERVER_AUTHENTICATION_INFO-Struktur enthalten. |
HTTP_SERVER_AUTHENTICATION_DIGEST_PARAMS Enthält die Informationen zur Digestauthentifizierung für eine URL-Gruppe. |
HTTP_SERVER_AUTHENTICATION_INFO Wird verwendet, um die serverseitige Authentifizierung für eine URL-Gruppe oder Serversitzung zu aktivieren. |
HTTP_SERVICE_BINDING_A HTTP_SERVICE_BINDING_A. |
HTTP_SERVICE_BINDING_BASE HTTP_SERVICE_BINDING_BASE. |
HTTP_SERVICE_BINDING_W HTTP_SERVICE_BINDING_W. |
HTTP_SERVICE_CONFIG_CACHE_SET Wird im pConfigInformation-Parameter der HttpSetServiceConfiguration-Funktion verwendet. |
HTTP_SERVICE_CONFIG_IP_LISTEN_PARAM Wird verwendet, um eine IP-Adresse anzugeben, die der Liste der IP-Adressen hinzugefügt oder daraus gelöscht werden soll, an die der HTTP-Dienst gebunden ist. |
HTTP_SERVICE_CONFIG_IP_LISTEN_QUERY Wird von HttpQueryServiceConfiguration verwendet, um eine Liste der IP-Adressen (Internet Protocol) zurückzugeben, an die der HTTP-Dienst gebunden ist. |
HTTP_SERVICE_CONFIG_SSL_CCS_KEY Dient als Schlüssel, mit dem der SSL-Zertifikatdatensatz identifiziert wird, der angibt, dass Http.sys den CCS-Speicher (Centralized Certificate Store) konsultieren sollten, um Zertifikate zu finden, wenn der Port einen TLS-Handshake (Transport Layer Security) empfängt. |
HTTP_SERVICE_CONFIG_SSL_CCS_QUERY Gibt eine SSL-Konfiguration (Secure Sockets Layer) an, die beim Aufrufen der HttpQueryServiceConfiguration-Funktion einen CCS-Eintrag (SSL Centralized Certificate Store) auf dem Port abfragen soll. |
HTTP_SERVICE_CONFIG_SSL_CCS_SET Stellt den SSL-Zertifikateintrag dar, der angibt, dass Http.sys den CCS-Speicher (Centralized Certificate Store) konsultieren sollten, um Zertifikate zu finden, wenn der Port einen TLS-Handshake (Transport Layer Security) empfängt. |
HTTP_SERVICE_CONFIG_SSL_KEY Dient als Schlüssel, mit dem ein bestimmter SSL-Zertifikatdatensatz (Secure Sockets Layer) identifiziert wird. |
HTTP_SERVICE_CONFIG_SSL_PARAM Definiert einen Datensatz im SSL-Konfigurationsspeicher. |
HTTP_SERVICE_CONFIG_SSL_QUERY Wird verwendet, um einen bestimmten Datensatz anzugeben, der im SSL-Konfigurationsspeicher abzufragen ist. |
HTTP_SERVICE_CONFIG_SSL_SET Wird verwendet, um dem SSL-Speicher einen neuen Datensatz hinzuzufügen oder einen vorhandenen Datensatz daraus abzurufen. |
HTTP_SERVICE_CONFIG_SSL_SNI_KEY Dient als Schlüssel, mit dem ein bestimmter SNI-Zertifikatdatensatz (Secure Sockets Layer) (Server Name Indication) im SSL-SNI-Speicher identifiziert wird. |
HTTP_SERVICE_CONFIG_SSL_SNI_QUERY Wird verwendet, um einen bestimmten SNI-Zertifikatdatensatz (Secure Sockets Layer) (SSL) anzugeben, der im SSL-SNI-Speicher abfragt. |
HTTP_SERVICE_CONFIG_SSL_SNI_SET Wird verwendet, um dem SSL-SNI-Speicher (Secure Sockets Layer) einen neuen SNI-Zertifikatdatensatz (Secure Sockets Layer) hinzuzufügen oder einen vorhandenen Datensatz daraus abzurufen. |
HTTP_SERVICE_CONFIG_TIMEOUT_SET Wird verwendet, um den timeout-Wert für die HTTP-Server-API festzulegen. |
HTTP_SERVICE_CONFIG_URLACL_KEY Wird verwendet, um einen bestimmten Reservierungsdatensatz im URL-Namespace-Reservierungsspeicher anzugeben. |
HTTP_SERVICE_CONFIG_URLACL_PARAM Wird verwendet, um die Berechtigungen anzugeben, die einem bestimmten Datensatz im URL-Namespace-Reservierungsspeicher zugeordnet sind. |
HTTP_SERVICE_CONFIG_URLACL_QUERY Wird verwendet, um einen bestimmten Reservierungsdatensatz anzugeben, der im URL-Namespace-Reservierungsspeicher abfragt. |
HTTP_SERVICE_CONFIG_URLACL_SET Wird verwendet, um dem URL-Reservierungsspeicher einen neuen Datensatz hinzuzufügen oder einen vorhandenen Datensatz daraus abzurufen. |
HTTP_SSL_CLIENT_CERT_INFO Enthält Daten zu einem SSL-Clientzertifikat (Secure Sockets Layer), mit dem ermittelt werden kann, ob das Zertifikat gültig ist. |
HTTP_SSL_INFO Enthält Daten für eine Verbindung, die SSL (Secure Sockets Layer) verwendet, die über den SSL-Handshake abgerufen wird. |
HTTP_STATE_INFO Wird verwendet, um eine Serversitzung oder URL-Gruppe zu aktivieren oder zu deaktivieren. |
HTTP_TIMEOUT_LIMIT_INFO Definiert die anwendungsspezifischen Verbindungstimeoutlimits. |
HTTP_TRANSPORT_ADDRESS Gibt die Adressen (lokal und remote) an, die für eine bestimmte HTTP-Verbindung verwendet werden. |
HTTP_UNKNOWN_HEADER Enthält den Namen und den Wert für einen Header in einer HTTP-Anforderung oder -Antwort, deren Name in der Enumeration nicht angezeigt wird. |
HTTP_VERSION Definiert eine Version des HTTP-Protokolls, die eine Anforderung erfordert oder eine Antwort bereitstellt. |
HTTPAPI_VERSION Definiert die Version der HTTP-Server-API. |