Process.Handle Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İlişkili işlemin yerel tanıtıcısını alır.
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
Özellik Değeri
nativeint
İşlem başlatıldığında ilişkili işleme işletim sisteminin atadığı tanıtıcı. Sistem, işlem özniteliklerini izlemek için bu tanıtıcıyı kullanır.
- Öznitelikler
Özel durumlar
İşlem başlatılmadı veya çıkıldı. Handle Bu Process örnekle ilişkilendirilmiş bir işlem olmadığından özellik okunamıyor.
-veya-
Örnek Process çalışan bir işleme eklenmiştir, ancak tam erişim haklarına sahip bir tanıtıcı almak için gerekli izinleriniz yoktur.
Uzak bilgisayarda çalışan bir işlemin özelliğine Handle erişmeye çalışıyorsunuz. Bu özellik yalnızca yerel bilgisayarda çalışan işlemler için kullanılabilir.
Açıklamalar
Bir uygulama, birçok işlem bilgisi ve denetim işlevi için parametre olarak kullanılabilecek bir işleme tanıtıcı elde edebilir. Platform çağırma ile yerel yöntemleri çağırmak için veya WaitHandle başlatmak için bu tutamacı kullanabilirsiniz.
Bu işlem tanıtıcısı bir uygulamaya özeldir; başka bir deyişle, işlem tanıtıcıları paylaşılamaz. Bir işlem, 'in aksine Handlebenzersiz olan ve bu nedenle sistem genelinde geçerli olan bir işleme Id de sahiptir.
Yalnızca ilgili Process örneklerin Handle özelliğini ayarlamak için Start bir çağrı aracılığıyla başlatılan işlemler.