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 HttpCreateServerSession function creates a server session for the specified version.
Syntax
HTTPAPI_LINKAGE ULONG HttpCreateServerSession(
  [in]  HTTPAPI_VERSION         Version,
  [out] PHTTP_SERVER_SESSION_ID ServerSessionId,
  [in]  ULONG                   Reserved
);
Parameters
[in] Version
An HTTPAPI_VERSION structure that indicates the version of the server session. For version 2.0, declare an instance of the structure and set it to the predefined value HTTPAPI_VERSION_2 before passing it to HttpCreateServerSession.
The version must be 2.0; HttpCreateServerSession does not support version 1.0 request queues.
[out] ServerSessionId
A pointer to the variable that receives the ID of the server session.
[in] Reserved
Reserved. Must be zero.
Return value
If the function succeeds, it returns NO_ERROR.
If the function fails, it returns one of the following error codes.
| Value | Meaning | 
|---|---|
  | 
The version passed is invalid or unsupported. | 
  | 
The pServerSessionId parameter is null or the Reserved is non zero. | 
Remarks
Server sessions own a set of URL Groups. They are top-level configuration containers for configuration information that applies to all of the URL Groups created under them. For more information about configuring a server session, see HttpSetServerSessionProperty.
The HTTP Server API does not support asynchronous I/O for server sessions.
When the server session is no longer required, or before the application terminates, application must delete the server session by calling HttpCloseServerSession. When a server session is deleted all of the associated URL Groups are also automatically deleted.
Requirements
| Requirement | Value | 
|---|---|
| Minimum supported client | Windows Vista [desktop apps only] | 
| Minimum supported server | Windows Server 2008 [desktop apps only] | 
| Target Platform | Windows | 
| Header | http.h | 
| Library | Httpapi.lib | 
| DLL | Httpapi.dll | 
See also
HTTP Server API Version 2.0 Functions