Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 02-01-2014
waremovil waremovil is offline
Miembro
 
Registrado: ago 2007
Ubicación: Zaragoza
Posts: 78
Poder: 17
waremovil Va por buen camino
OpenSCManager, problema con servicios

Buenas,

Intento manejar servicios desde una aplicación, lo típico: Start, Stop, Check. Por ejemplo para Apache y MySQL.
Me funciona perfectamente en mi máquina que no tiene control de permisos activado, pero en cuanto lo pruebo en una virtualización
o en otra máquina, si no lo hago como adminstrador me da error.

¿Cómo puedo hacer para no necesitar permisos de administrador? Conozco algunas aplicaciones que acceden a los servicios ejecutadas en modo
normal, por ejemplo el panel de control de XAMPP.

Pego ejemplo de mi código, gracias de antemano. Un saludo

Código:
    SC_HANDLE hManager,hService;
    SERVICE_STATUS ServiceStatus;
    hManager = OpenSCManager( NULL,NULL, SC_MANAGER_ALL_ACCESS );
    hService = OpenService(hManager,servicio.c_str(),SERVICE_ALL_ACCESS);
    if(hService)
    {    
      ...
    }
__________________
http://www.qdsSoftware.com
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema con los servicios que tienen espacios en el nombre fide API de Windows 3 03-03-2008 02:17:04
Servicios??? aeff API de Windows 9 18-11-2006 11:02:13
Servicios Web Ricardo León Internet 4 22-09-2005 15:42:36
Servicios en c# edgusano .NET 1 13-04-2005 03:19:05
Servicios arantzal .NET 1 11-11-2004 14:36:46


La franja horaria es GMT +2. Ahora son las 14:01:06.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi