HttpAPi.pp missing function HttpUpdateServiceConfiguration
Original Reporter info from Mantis: taufikrh @taufikrh
-
Reporter name: Taufik Rahmad Hidayanto
Original Reporter info from Mantis: taufikrh @taufikrh
- Reporter name: Taufik Rahmad Hidayanto
Description:
HttpAPi.pp missing function HttpUpdateServiceConfiguration
This function is useful for update existing SSL configuration rather than delete and set new configuration
function HttpUpdateServiceConfiguration(
ServiceHandle: THandle;
ConfigId: HTTP_SERVICE_CONFIG_ID;
ConfigInfo: PVOID;
ConfigInfoLength: ULONG;
Overlapped: LPOVERLAPPED
): ULONG; WinApi; external External_library name 'HttpUpdateServiceConfiguration';
Steps to reproduce:
// example HttpUpdateServiceConfiguration
e := HttpSetServiceConfiguration(...);
if e = ERROR_ALREADY_EXISTS then
begin
// Do update existing SSL configuration
HttpUpdateServiceConfiguration(...);
end;
Additional information:
https://docs.microsoft.com/en-us/windows/win32/api/http/nf-http-httpupdateserviceconfiguration
Mantis conversion info:
- Mantis ID: 37447
- OS: Windows
- Platform: Windows
- Version: 3.2.0
- Fixed in version: 3.3.1
- Fixed in revision: 45992 (#a8ea8eb5)