Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The HTTP Server API maintains the namespace reservation list for all users on the computer. A reservation entry consists of a UrlPrefix and corresponding ACL. Each UrlPrefix in the store has an ACL that lists all the users that are permitted to register to receive requests for the namespace. Users with delegation privileges can delegate subtrees of the namespace that they own to other users or delete existing reservations using the configuration APIs.
To add a reservation to the persistent reservation store, the application calls the HttpSetServiceConfiguration function with the configuration ID parameter set to the HttpServiceConfigUrlAclInfo value. The HTTP Server API verifies the ownership of the namespace and the user ID before adding a reservation to the store.
The HTTP Server API also supplies functions to query and delete the Service configurations for URL namespaces. The HttpQueryServiceConfiguration function called with the configuration ID parameter set to the HttpServiceConfigUrlAclInfo value queries, and the HttpDeleteServiceConfiguration function deletes on the URL namespace store.