Makale numarası: 171890 - Son Gözden Geçirme: 21 Kasım 2006 Salı - Gözden geçirme: 4.1

BILGI: Hizmetleri, Masaüstü ve pencere istasyonlar

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
Hepsini aç | Hepsini kapa

Özet

Microsoft Windows NT, Windows 2000 ve Windows XP hizmet, bir pencere istasyonu ve masaüstü bileşimi ilişkili vardır. Hangi hesapta hizmetin çalıştığını dayanır:
  • Hizmetin LocalSystem hesabı çalışan ve etkileşimli değildir (yani, hizmet türü SERVICE_INTERACTIVE_PROCESS bayrağı içermez), hizmetin aşağıdaki pencere istasyonu ve masaüstü kullanır:
    Hizmet 0x0 3e7 $ \default
    "hizmet 0x0 3e7 $" "varsayılan" ve pencere istasyonu adı olduğu yerdeki masaüstünün addır.

    Etkileşimsiz bir pencere istasyonu budur.
  • Hizmetin LocalSystem hesabı çalışan ve masaüstü ile etkileşimde (yani, hizmet türü SERVICE_INTERACTIVE_PROCESS bayrağı içerir), hizmetin aşağıdaki pencere istasyonu ve masaüstü kullanır:
    Winsta0\default
    Bu işlem bir etkileşimli pencere istasyonu.
  • Bir kullanıcı hesabının güvenlik bağlamında bir hizmet çalışıyorsa, sistem bu hizmet için bir benzersiz etkileşimsiz pencere istasyonu ve masaüstü oluşturun. Oturum açma güvenlik tanımlayıcısı (SID üzerinde) kullanıcının pencere istasyonu adını temel alır:

    Hizmet 0xZ1 Z2 $ \default Z1 Z2 ve yüksek bir parçası olduğu oturum açma SıD'SI düşük parçasıdır.
Oturum açma güvenlik Identifier's(SID) olduğundan bu oturum için benzersiz Ayrıca aynı güvenlik bağlamı (aynı hizmet hesap adı) olacak çalışan iki hizmet aynı pencere istasyonu ve masaüstü alma.

Daha fazla bilgi

Pencere istasyonu, etkileşimli veya etkileşimsiz olarak ya da olabilir. (Yalnızca "Winsta0" bir etkileşimli pencere istasyonu olabilir.) Etkileşimli pencere istasyonu üzerinde oluşturulan tüm masaüstleri etkin hale gelebilir. Bir active Desktop özelliği kullanıcının nesneleri (örneğin, pencereler ve iletişim kutuları) (CTRL-ALT-DELETE tuşlarına basarak, sistemde oturum açtığında, kullanıcı) etkileşimli olarak oturum açan kullanıcı için görünür olması için masaüstünde oluşturduğunuz ve kullanıcı girdisi almak için kapsar.

Etkileşimli olarak oturum açmış kullanıcının tüm işlemleri başlattığında, bu işlemler "varsayılan" "Winsta0" pencere istasyonu Desktop'ta ilişkilidir. "Varsayılan" Masaüstü Etkin Masaüstü olarak kabul edilir. Başka bir masaüstü haline gelir, Etkin Masaüstü "Winlogon" Masaüstü gibi BIR işlem Etkin Masaüstü Masaüstleri geçiş. Yalnızca bir masaüstü, herhangi bir anda masaüstünün etkin olabilir. SwitchDesktop API Masaüstü etkinleştirmek için kullanılır. Daha fazla bilgi için Platform SDK'NıN çevrimiçi belgelerine bakın.

Etkileşimsiz bir pencere istasyonu ile ilişkili Masaüstleri, kullanıcı nesneleri oluşturabilirsiniz. Bu nesneler, hiçbir zaman etkileşimli olarak oturum açmış kullanıcıya görünür olur ve giriş herhangi bir kullanıcı hiçbir zaman almazlar. LocalSystem hesabı çalışan, etkileşimsiz bir hizmet varsa, hizmeti tarafından oluşturulan tüm kullanıcı nesneleri etkileşimli olarak oturum açmış kullanıcıya görünmez. Ayrıca, hizmet tarafından başlatılan tüm işlemleri de görünmez.

Pencere istasyonu ve masaüstü ile ilgili diğer önemli bilgileri aşağıdadır:
  • Aynı masaüstünü işlemleri arasında yalnızca pencere iletilerini gönderilebilir. Bunlar, farklı masaüstü ile ilişkili işlem üzerinden gönderilemez.
  • Uygulama tanımlı kancaları, Windows iletilerini ayn? ?ekilde sınırlıdır. Kanca işlemi belirli bir masaüstü çalışan bir işlemin, yalnızca aynı masaüstünü içinde oluşturulan Wındows için hedeflenen iletileri alırsınız.
Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
327618  (http://support.microsoft.com/kb/327618/EN-US/ ) BILGI: Güvenlik, hizmetleri ve etkileşimli masaüstünde

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Win32 Uygulama Programlama Arabirimi, Ne zaman ne ile kullanilir:
    • Microsoft Windows NT 3.51 Service Pack 5
    • Microsoft Windows NT 4.0
    • the operating system: Microsoft Windows 2000
    • the operating system: Microsoft Windows XP
Anahtar Kelimeler: 
kbmt kbinfo kbkernbase kbservice KB171890 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:171890  (http://support.microsoft.com/kb/171890/en-us/ )