Process.Handle Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan handel asli dari proses terkait.
public:
property IntPtr Handle { IntPtr get(); };
public IntPtr Handle { get; }
[System.ComponentModel.Browsable(false)]
public IntPtr Handle { get; }
member this.Handle : nativeint
[<System.ComponentModel.Browsable(false)>]
member this.Handle : nativeint
Public ReadOnly Property Handle As IntPtr
Nilai Properti
nativeint
Handel yang ditetapkan sistem operasi ke proses terkait ketika proses dimulai. Sistem menggunakan handel ini untuk melacak atribut proses.
- Atribut
Pengecualian
Proses belum dimulai atau telah keluar. Properti Handle tidak dapat dibaca karena tidak ada proses yang terkait dengan instans ini Process .
-atau-
Instans Process telah dilampirkan ke proses yang sedang berjalan tetapi Anda tidak memiliki izin yang diperlukan untuk mendapatkan handel dengan hak akses penuh.
Anda mencoba mengakses Handle properti untuk proses yang berjalan pada komputer jarak jauh. Properti ini hanya tersedia untuk proses yang berjalan pada komputer lokal.
Keterangan
Aplikasi dapat memperoleh handel ke proses yang dapat digunakan sebagai parameter untuk banyak fungsi informasi proses dan kontrol. Anda dapat menggunakan handel ini untuk menginisialisasi WaitHandle atau untuk memanggil metode asli dengan pemanggilan platform.
Handel proses ini bersifat privat untuk aplikasi--dengan kata lain, handel proses tidak dapat dibagikan. Proses juga memiliki proses Id yang, tidak seperti Handle, unik dan, oleh karena itu, berlaku di seluruh sistem.
Hanya proses yang dimulai melalui panggilan untuk Start mengatur Handle properti instans yang Process sesuai.