Aracılığıyla paylaş


İşlem Numaralandırması

Tüm kullanıcılar sistemdeki işlemler listesine okuma erişimine sahiptir ve etkin işlemleri numaralandıran bir dizi farklı işlev vardır. Kullanmanız gereken işlev, istenen platform desteği gibi faktörlere bağlıdır.

İşlemleri listelemek için aşağıdaki işlevler kullanılır.

Fonksiyon Açıklama
EnumProcesses Sistemdeki her işlem nesnesi için işlem tanımlayıcısını alır.
Process32First Sistem anlık görüntüsünde karşılaşılan ilk işlem hakkındaki bilgileri alır.
Process32İleri Sistem anlık görüntüsünde kaydedilen sonraki işlemle ilgili bilgileri alır.
WTSEnumerateProcesses Belirtilen terminal sunucusundaki etkin işlemler hakkındaki bilgileri alır.

 

Araç yardımı işlevleri ve EnumProcesses tüm işlemleri numaralandırır. Belirli bir kullanıcı hesabında çalışan işlemleri listelemek için WTSEnumerateProcesses kullanın ve kullanıcı SID'sine filtreleyin. Diğer terminal sunucusu oturumlarında çalışan işlemleri gizlemek için oturum kimliğine göre filtreleyebilirsiniz.

Ayrıca, OpenProcess, OpenProcessTokenve TokenUserile GetTokenInformationçağırarak işlemleri numaralandırma işlevinden bağımsız olarak kullanıcı hesabına göre filtreleyebilirsiniz. Ancak, size erişim verilmediği sürece bir güvenlik tanımlayıcısı tarafından korunan bir işlemi açamazsınız.