Aracılığıyla paylaş


WMI İsteklerini İşleme

Tüm sürücülerin WMI isteklerini işlemek için dispatchSystemControl yordamı için bir dağıtım tablosu giriş noktası ayarlaması gerekir. Bir sürücü WMI veri sağlayıcısı olarak kaydediyorsa, tüm WMI isteklerini işlemesi gerekir. Aksi takdirde, sürücünün tüm WMI isteklerini sonraki alt sürücüye iletmesi gerekir.

Tüm WMI IRP'leri ana kod IRP_MJ_SYSTEM_CONTROL ve aşağıdaki küçük kodlardan birine sahiptir:

WMI çekirdek modu bileşeni, bir sürücünün WMI veri sağlayıcısı olarak başarılı bir şekilde kaydedilmesinin ardından, genellikle kullanıcı modu veri tüketicisi bir sürücünün cihazı için WMI bilgilerini istediğinde, WMI IRP'lerini gönderir. Bir sürücü IoWMIRegistrationControl çağrısı yaparak WMI veri sağlayıcısı olarak kaydolırsa, sonraki her WMI isteğini aşağıdaki yollardan biriyle işlemesi gerekir:

WMI küçük IRP'lerinin listesi için bkz. WMI Küçük IRP'ler