AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 13:17

Parameter dieser Suchanfrage:

Suche in Thema: Dienste und PID?
Suche alle Beiträge, die von "Mattze" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 12 von insges. 12 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Win32/Win64 API (native code)

    AW: Dienste und PID?

     
      by Mattze, 4. Aug 2015
    Hallo Zacherl,

    vielen Dank für den Tipp. Nun muss ich bloß noch rauskriegen, wo ich das Disablen und Enablen am besten einbaue. (Bisher habe ich es noch nicht hinbekommen...)

    Das kommt davon, wenn man zu lange auf ausgetretenen Pfaden (32Bit) bleibt und der Zug schon kräftig weitergefahren ist (64Bit).

    Nun ja, aber 900,-€ für XE2 pro ist natürlich eine Stange Geld und die Starter macht...
  • Forum: Win32/Win64 API (native code)

    AW: Dienste und PID?

     
      by Mattze, 4. Aug 2015
    Hallo Dalai,

    nein, das ist es nicht.
    Ich weiß inzwischen, was es ist und muss mich da vor allen Dingen bei Zacherl sehr entschuldigen.
    Die 1. Hälfte ist mir sehr peinlich, die 2. Hälfte beruhigt mich aber und die 3. Hälfte (!!!) stellt gleich die Frage, wieso das so ist.

    Ich benutze seid vielen Jahren meinen eigenen Ersatz-Explorer (EE). Soweit ich mich erinnere, gab es damit noch nie...
  • Forum: Win32/Win64 API (native code)

    AW: Dienste und PID?

     
      by Mattze, 3. Aug 2015
    Hallo Zacherl,

    toll! Vielen Dank! Das werde ich morgen gleich mal ausprobieren.

    Mit der cdrom.sys ist ja komisch.
    Bei meinem Win 7 pro 64 ist der drivers-Ordner (C:\Windows\System32\drivers) fast leer.
    Da liegen ganze 4 Sachen drin und eine davon ist noch eine Readme.txt (Was hat die da zu suchen?).

    Gruß
    Mattze
  • Forum: Win32/Win64 API (native code)

    AW: Dienste und PID?

     
      by Mattze, 3. Aug 2015
    Hallo Zacherl,

    im Grunde gießt Du Wasser auf meine Rumreitermühlen.
    Du betonst zwar "laufende Prozesse", aber...
    Da Windows die Dienste ja auch mal startet, muss es doch auch ohne PID wissen, wo die wirklich sind.
    (Bei Prozessen muss Windows ja auch vor dem Start - also auch ohne PID - wissen, wo er sie herholen soll.)
    Und, z. Bsp., das will ich eben auch wissen.
    Ob das undokumentiert...
  • Forum: Win32/Win64 API (native code)

    AW: Dienste und PID?

     
      by Mattze, 1. Aug 2015
    Hallo,

    vielen Dank für die schnelle Antwort. Das mit dem 64Bit-Pfad werde ich probieren.

    Müssen muss ich das eigentlich alles nicht, aber wissen möchte ich es doch gern.
    Ich möchte soviele Infos wie möglich zu Prozessen und Diensten bekommen.
    Einfach aus dem Interesse heraus, was denn alles machbar ist.
    Und man kriegt auch ein bisschen Gefühl dafür, wie man mit den API-Funktionen,...
  • Forum: Win32/Win64 API (native code)

    AW: Dienste und PID?

     
      by Mattze, 1. Aug 2015
    Hallo,

    wozu die PID?
    Das ist genau das "Wozu" meiner Anfangsfrage.
    Ich möchten rauskriegen, ob der Dienst nun 32- oder 64-Bit-breit ist.
    Bei Prozessen nehme mich dazu IsWow64Process. Dazu muss man zuerst mal
    OpenProcess machen und dazu braucht man die PID.
    Ich wollte nun probieren, ob das bei Diensten vielleicht genauso funktioniert.

    Übrigens habe ich eben noch ein Problem gesehen.
  • Forum: Win32/Win64 API (native code)

    AW: Dienste und PID?

     
      by Mattze, 1. Aug 2015
    Hallo,

    der process explorer macht das nur für Prozesse. Da ist das "kein Problem". Das kriege ich auch, vielleicht sogar noch mehr - soweit man mit 32Bit im 64er System rumwerkeln kann.

    Wie gesagt, das Problem sind die Dienste...

    Ich habe gerade im Taskmanager nachgesehen. Tatsächlich!!! Viele Dienste haben auch da keine PID.
    Die Dienste, die da eine haben, haben auch bei mir eine.
    ...
  • Forum: Win32/Win64 API (native code)

    AW: Dienste und PID?

     
      by Mattze, 1. Aug 2015
    Hallo Namenloser,

    auch die UAC usw.ist deaktiviert.
    Sicher, ein Flag kann man nie ganz ausschließen.
    Das wäre aber komisch, wenn es ausgerechnet ein paar System-Dienste nicht gesetzt hätten!

    Es bleibt natürlich trotzdem die Frage, wie ich ohne PID an die Breite eines Dienstes rankomme.

    Gruß
    Mattze
  • Forum: Win32/Win64 API (native code)

    AW: Dienste und PID?

     
      by Mattze, 1. Aug 2015
    Hallo Namenloser,

    1. Ich bin Administrator.
    2. Das Programm wird (sowieso) immer als Administrator ausgeführt. (Es zeigt noch eine riesige Menge Infos vom System mehr an. Alles was ich so in den letzten Jahren irgendwo im Netz oder meinem Kopp gefunden habe. Reine Spielerei und Bastelei! Da ist es durchaus wahrscheinlich, dass für das Eine oder Andere Admin-Rechte gebraucht werden.)
    3. Siehe...
  • Forum: Win32/Win64 API (native code)

    AW: Dienste und PID?

     
      by Mattze, 1. Aug 2015
    Hallo,

    na-ja, ganz sicher bin ich mir da nicht.
    Ich habe das für Prozesse gemacht und kriege auch mit meinem 32Bit-Programm (Delphi 7 pro) unter Win 7 pro 64 alle möglichen Daten für 32Bit- und 64Bit-Prozesse, die PID eingesschlossen.
    (Siehe meine Anfrage zu VirtualQueryEx, gleich hier.)

    Mich wundert auch, dass die Dienste nicht in der Prozessliste erscheinen (bis auf ganz wenige...
  • Forum: Win32/Win64 API (native code)

    AW: Dienste und PID?

     
      by Mattze, 1. Aug 2015
    Hallo Michael,

    eben! Der Meinung bin ich eigentlich auch.
    SeDebugPrivilege habe ich mir natürlich gleich zu Anfang des Programmes gegeben.
    Wenn die nicht irgendwo wieder kassiert werden, habe ich also eigentlich die entsprechenden Rechte.
    (Zumindestens funktioniert für Prozesse mit alles - in TProcessEntry32 über CreateToolhelp32Snapshot, Processfirst, Processnext...).
    Bei Diensten kriege...
  • Forum: Win32/Win64 API (native code)

    Dienste und PID?

     
      by Mattze, 31. Jul 2015
    Hallo,

    ich lasse mir die Dienste mit EnumServicesStatusEx auflisten.
    Dabei habe ich festgestellt, dass einige Dienste den Status "wird ausgeführt" haben, aber keine PID zu ermitteln ist.
    Weder die, die mit EnumServicesStatusEx kommt, noch mit Queryservicestatusex. Als PID wird 0 zurückgeliefert (z. B. beim Dienst ACPI).

    Wie ist sowas überhaupt möglich?

    Wie kriege ich raus, ob ein...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Mattze&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=186073
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:37 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz