TsgcWebSocketServer_HTTPAPI › Propriedades › Active
Inicia ou para o listener HTTP.sys, registrando a URL configurada no driver do kernel do Windows.
property Active: Boolean read GetActive write SetActive default False;
False
Defina Active como True para registrar a URL construída a partir de Host/Port (ou das entradas em Bindings) no driver http.sys e começar a aceitar conexões; defini-la de volta como False cancela o registro da URL e para o listener. Por padrão, o componente exige que o processo seja executado com direitos administrativos, porque a reserva de URL precisa de privilégios elevados. Se a URL já tiver sido reservada externamente (por exemplo, com netsh http add urlacl), desabilite BindingOptions.ConfigureSSLCertificate para que o servidor possa iniciar sem privilégios de Administrador.
oServer := TsgcWebSocketServer_HTTPAPI.Create(nil);
oServer.Host := '127.0.0.1';
oServer.Port := 80;
oServer.Active := true;