Process.Handle Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de systeemeigen ingang van het bijbehorende proces op.
public:
property IntPtr Handle { IntPtr get(); };
[System.ComponentModel.Browsable(false)]
public IntPtr Handle { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Handle : nativeint
Public ReadOnly Property Handle As IntPtr
Waarde van eigenschap
nativeint
De ingang die het besturingssysteem heeft toegewezen aan het bijbehorende proces toen het proces werd gestart. Het systeem gebruikt deze ingang om proceskenmerken bij te houden.
- Kenmerken
Uitzonderingen
Het proces is niet gestart of is afgesloten. De Handle eigenschap kan niet worden gelezen omdat er geen proces is gekoppeld aan dit Process exemplaar.
– of –
Het Process exemplaar is gekoppeld aan een actief proces, maar u beschikt niet over de benodigde machtigingen om een ingang met volledige toegangsrechten te krijgen.
U probeert toegang te krijgen tot de Handle eigenschap voor een proces dat wordt uitgevoerd op een externe computer. Deze eigenschap is alleen beschikbaar voor processen die worden uitgevoerd op de lokale computer.
Opmerkingen
Een toepassing kan een ingang verkrijgen voor een proces dat kan worden gebruikt als parameter voor veel procesinformatie en besturingsfuncties. U kunt deze ingang gebruiken om een WaitHandle of om systeemeigen methoden aan te roepen met platformoproep.
Deze procesingang is privé voor een toepassing. Met andere woorden, procesgrepen kunnen niet worden gedeeld. Een proces heeft ook een proces Id dat, in tegenstelling tot de Handle, uniek is en daarom in het hele systeem geldig is.
Alleen processen die zijn gestart via een aanroep om de Handle eigenschap van de bijbehorende Process exemplaren in te Start stellen.