(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

ProcessThread.StartAddress-Eigenschaft

Ruft die Speicheradresse der Funktion ab, die vom Betriebssystem aufgerufen wurde, das diesen Thread gestartet hat.

Namespace:  System.Diagnostics
Assembly:  System (in System.dll)
public IntPtr StartAddress { get; }

Eigenschaftswert

Typ: System.IntPtr
Die Anfangsadresse des Threads, die auf die vom Thread ausgeführte anwendungsdefinierte Funktion zeigt.
AusnahmeBedingung
PlatformNotSupportedException

Die Plattform ist Windows 98 oder Windows Millennium Edition.

NotSupportedException

Der Prozess wird auf einem Remotecomputer ausgeführt.

Jeder Prozess startet mit einem einzelnen Thread, der primärer Thread genannt wird. Jeder Thread kann zusätzliche Threads generieren.

Ein Prozess verfügt über einen virtuellen Adressbereich, ausführbaren Code, Daten, Objekthandler, Umgebungsvariablen, eine Basispriorität sowie über minimale und maximale Größen für Workingsets. Alle Threads eines Prozesses verwenden dessen Adressbereich und Systemressourcen gemeinsam. Zusätzlich 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 für die Planung bereitsteht. Der Threadkontext umfasst die Gruppe der Computerregister für den Thread, den Kernelstapel, einen Threadumgebungsblock und einen Benutzerstapel im Adressbereich des Prozesses für den Thread.

Jeder Windows-Thread beginnt im Grunde mit der Ausführung in einer Systemfunktion und nicht in einer Anwendungsfunktion. Die Anfangsadresse für den primären Thread ist somit für jeden Windows-Vorgang im System dieselbe, da sie die Adresse der Systemfunktion darstellt. Mit der StartAddress-Eigenschaft können Sie jedoch die für die Anwendung spezifische Anfangsadresse der Funktion abrufen.

.NET Framework

Unterstützt in: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

Es werden nicht alle Versionen sämtlicher Plattformen von .NET Framework unterstützt.. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Vielen Dank für Ihr Feedback.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft. Alle Rechte vorbehalten.