BroadcastSystemMessage işlevi, belirtilen alıcılara ileti gönderir. Alıcı uygulamaları, yüklenebilir sürücüleri, ağ sürücüleri, sistem düzeyinde aygıt sürücüleri veya bu sistem bileşenlerin herhangi bir bileşimini olabilir.
uzun BroadcastSystemMessage) dword dwFlags, lpdword lpdwRecipients, UINT uiMessage, wparam wParam, lparam lParam);
Değer | Anlamı |
---|---|
BSF_FLUSHDISK | Her alıcı iletiyi işledikten sonra disk temizleme. |
BSF_FORCEIFHUNG | Zaman aşımı süresi sona erdiğinde veya bir alıcı asılıdır bile mesajı yayın devam.. |
BSF_IGNORECURRENTTASK | İletinin geçerli göreve ait Windows göndermeyin. Bu, uygulamanın kendi ileti almasını engeller. |
BSF_NOHANG | Zaman aşımı asılı bir uygulamaya zorlamak. Mesajı yayın bir alıcı zaman aşımına uğrarsa devam mı. |
BSF_NOTIMEOUTIFNOTHUNG | Alıcı değil asılı sürece iletisine yanıt bekleyin. Zaman aşımına uğramaz. |
BSF_POSTMESSAGE | Mesajı. bsf_query ile birlikte kullanmayın. |
BSF_QUERY | Yalnızca geçerli alıcı true dönerse sonraki alıcıya göndermeden bir anda alıcıya göndermek. |
Değer | Anlamı |
---|---|
BSM_ALLCOMPONENTS | Tüm sistem bileşenleri yayın. |
BSM_ALLDESKTOPS | Windows NT: Tüm masaüstleri için yayın. se_tcb_name ayrıcalık gerektirir. |
BSM_APPLICATIONS | Uygulamaları Yayınlanan. |
BSM_INSTALLABLEDRIVERS | Windows 95: Yayın için yüklenebilen sürücüler. |
BSM_NETDRIVER | Windows 95: Ağ sürücüleri için yayın. |
BSM_VXDS | Windows 95: Tüm sistem düzeyinde aygıt sürücüleri için yayın. |
İşlevini verir, bu değişken alıcıları iletiyi aslında aldığı tanımlayan bu değerleri birleşimi alır.
Bu parametre null ise, işlev tüm bileşenleri yayımlar.
İşlev başarılı değerin pozitif bir değer ise.
İşlev yapamaz-e ileti yayınlamak dönen değer –1 ise,.
DwFlags parametre bsf_query ve en az bir alıcı broadcast_query_deny döndürülen karşılık gelen mesajı, dönüş değeri sıfırdır. Genişletilmiş hata bilgilerini için GetLastError.
Bsf_query belirtilirse, işlev tüm istenen alıcılara bu alıcılar tarafından döndürülen değerleri yok sayarak, belirtilen ileti gönderir.
nbsp; Windows &NT: sürüm 4.0 veya daha yenisini gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:WINUSER.h ilan etti.
İçe Library:User32.lib kullanın.
Unicode:Unicode ve ANSI sürümleri Windows NT olarak uygulanır.
İleti ve ileti sıraları genel bakış, ileti ve ileti sırası işlevleri