ฟังก์ชันBroadcastSystemMessageส่งข้อความไปยังผู้รับที่ระบุ ผู้รับสามารถประยุกต์ โปรแกรมควบคุมสามารถติดตั้งได้ โปรแกรมควบคุมเครือข่าย โปรแกรมควบคุมอุปกรณ์ระดับระบบ หรือรวมกันของคอมโพเนนต์ระบบเหล่านี้.
(BroadcastSystemMessage ยาว DWORD dwFlags, LPDWORD lpdwRecipients, UINT uiMessage, WPARAM wParam, LPARAM lParam);
| ค่า | ความหมาย |
|---|---|
| BSF_FLUSHDISK | ล้างดิสก์หลังจากผู้รับแต่ละการประมวลผลข้อความ. |
| BSF_FORCEIFHUNG | ดำเนินการออกอากาศข้อความ แม้ว่าระยะเวลาการหมดเวลาผ่านไป หรือหนึ่งในผู้รับถูกแขวน.. |
| BSF_IGNORECURRENTTASK | ส่งข้อความไปยังหน้าต่างที่อยู่ในการทำงานปัจจุบัน การป้องกันไม่ให้โปรแกรมประยุกต์จากการรับข้อความของตัวเอง. |
| BSF_NOHANG | บังคับให้โปรแกรมประยุกต์แบบค้างหมดเวลา หากหนึ่งในผู้รับหมดเวลา ไม่ดำเนินการออกอากาศข้อความ. |
| BSF_NOTIMEOUTIFNOTHUNG | รอการตอบกลับไปยังข้อความ ตราบใดที่ผู้รับไม่หยุด ทำไม่การหมดเวลา. |
| BSF_POSTMESSAGE | ติดประกาศข้อความ ห้ามใช้ร่วมกับ BSF_QUERY. |
| BSF_QUERY | ส่งข้อความไปยังผู้รับหนึ่งครั้ง การส่งไปยังผู้รับตามมาหากผู้รับปัจจุบันส่งกลับค่า TRUE เท่านั้น. |
| ค่า | ความหมาย |
|---|---|
| BSM_ALLCOMPONENTS | ออกอากาศไปยังคอมโพเนนต์ของระบบทั้งหมด. |
| BSM_ALLDESKTOPS | Windows NT: ออกอากาศไปตั้งโต๊ะทั้งหมด ต้องการสิทธิ์ SE_TCB_NAME. |
| BSM_APPLICATIONS | ออกอากาศไปยังโปรแกรมประยุกต์. |
| BSM_INSTALLABLEDRIVERS | Windows 95: โปรแกรมควบคุมการออกอากาศไปยังสามารถติดตั้งได้. |
| BSM_NETDRIVER | Windows 95: เครือข่ายโปรแกรมควบคุมการออกอากาศ. |
| BSM_VXDS | Windows 95: ออกอากาศไปยังโปรแกรมควบคุมอุปกรณ์ระดับระบบทั้งหมด. |
เมื่อส่งกลับฟังก์ชัน ตัวแปรนี้ได้รับการรวมกันของค่าเหล่านี้ได้ระบุชื่อผู้รับที่ได้รับความจริง.
ถ้าพารามิเตอร์นี้เป็นค่า NULL ฟังก์ชันการกระจายไปยังส่วนประกอบทั้งหมด.
ถ้าฟังก์ชันสำเร็จ ค่าส่งกลับเป็นค่าบวก.
ถ้าฟังก์ชันไม่สามารถออกอากาศข้อความ ค่าส่งกลับเป็น 1.
ถ้าพารามิเตอร์dwFlagsเป็น BSF_QUERY และผู้รับอย่างน้อยหนึ่ง BROADCAST_QUERY_DENY ที่ถูกส่งกลับไปยังข้อความที่สอดคล้องกัน ส่งคืนค่าเป็นศูนย์ การขอเพิ่มเติมข้อมูลข้อผิดพลาด โทร GetLastError.
ถ้า BSF_QUERY ไม่มีระบุ ฟังก์ชันการส่งข้อความที่ระบุไปยังผู้ร้องขอรับทั้งหมด ละเว้นค่าที่ส่งกลับ โดยผู้รับเหล่านั้น.
nbsp Windows &NT:ต้องการเวอร์ชัน 4.0 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน winuser.h
ไลบรารีที่นำเข้า:ใช้ user32.lib
Unicode:นำมาใช้เป็น Unicode และ ANSI รุ่นบน Windows NT.
ข้อความและภาพรวมของคิวข้อความข้อความและฟังก์ชันคิวข้อความ