Freigeben über


Konfigurieren der Serversitzung

Die Serversitzungs-ID wird mit der funktion HttpCreateServerSession erstellt und im Aufruf von HttpSetServerSessionPropertyverwendet. Der pPropertyInformation Parameter verweist auf die Konfigurationsstruktur für den festgelegten Eigenschaftentyp. Der parameter PropertyInformationLength gibt die Größe der Konfigurationsstruktur in Bytes an. Wenn Sie z. B. die HttpServerTimeoutsProperty festlegen, muss der parameter pPropertyInformation auf einen Puffer verweisen, der mindestens die Größe der HTTP_TIMEOUT_LIMIT_INFO Struktur aufweist.

In der Regel erstellt eine HTTP-Anwendung eine einzelne Serversitzung und kann anwendungsweite Eigenschaften festlegen, z. B. die Beschränkung der globalen Bandbreiteneinschränkung oder die zentralisierte Protokollierung in dieser Serversitzung. HttpSetServerSessionProperty überschreibt die HTTP-Server-API-Konfigurationen für die aufrufende Anwendung; sie wirkt sich nicht auf die HTTP-Server-API-weiten Eigenschaften aus. Die Serversitzungskonfigurationen werden durch Aufrufen von HttpQueryServerSessionPropertyabgefragt.