Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

ProcessThread.StartAddress-Eigenschaft

 

Veröffentlicht: Oktober 2016

Ruft die Speicheradresse der Funktion, die vom Betriebssystem aufgerufen, die dieser Thread gestartet.

Namespace:   System.Diagnostics
Assembly:  System (in System.dll)

public IntPtr StartAddress { get; }

Eigenschaftswert

Type: System.IntPtr

Die Startadresse, die der Anwendung definierte Funktion verweist, die der Thread ausgeführt wird.

Exception Condition
PlatformNotSupportedException

Die Plattform ist Windows 98 oder Windows Millennium Edition.

NotSupportedException

Der Vorgang ist auf einem Remotecomputer befindet.

Jeder Prozess startet mit einem einzelnen Thread als dem primären Thread bezeichnet wird. Jeder Thread kann zusätzliche Threads generieren.

Ein Prozess verfügt über einen virtuellen Adressraum, ausführbaren Code, Daten, Objekthandles, Umgebungsvariablen, eine Basispriorität, und minimale und maximale Arbeitsseitengrößen. Alle Threads eines Prozesses gemeinsam nutzen, die virtuelle Adresse und die Systemressourcen. Darüber hinaus verfügt jeder Thread über Ausnahmehandler, eine Planungspriorität und eine Gruppe von Strukturen, in denen das System den Threadkontext speichert, während der Thread wartet, geplant werden. Der Threadkontext umfasst die Gruppe der Computerregister, die Kernelstapel, einen Threadumgebungsblock und einen Benutzerstapel im Adressraum des Prozesses für den Thread an.

Jeder Windows-Thread beginnt tatsächlich die Ausführung in einer systemeigenen Funktion nicht der Anwendung bereitgestellte Funktion. Die Startadresse für den primären Thread entspricht, daher (wie es die Adresse der Systemfunktion darstellt) für alle Windows-Prozess im System. Allerdings die StartAddress -Eigenschaft können Sie die Startadresse der Funktion zu erhalten, die für Ihre Anwendung spezifisch ist.

.NET Framework
Verfügbar seit 1.1
Zurück zum Anfang
Anzeigen: