הפונקציה BroadcastSystemMessage שולחת הודעה לנמענים שצוין. הנמענים יכולים להיות יישומים, מנהלי התקנים להתקנה, מנהלי התקנים של רשת, מנהלי התקנים ברמת המערכת או כל שילוב של רכיבי מערכת אלה.
(BroadcastSystemMessage רב DWORD dwFlags, LPDWORD lpdwRecipients, UINT uiMessage, WPARAM wParam, LPARAM lParam);
ערך | משמעות |
---|---|
BSF_FLUSHDISK | רוקן את הדיסק לאחר תהליכי כל נמען ההודעה. |
BSF_FORCEIFHUNG | ממשיכים לשדר את ההודעה, גם אם חלף פרק הזמן הקצוב או שאחד הנמענים נתלה.. |
BSF_IGNORECURRENTTASK | אל תשלח את ההודעה ל- windows השייכים המשימה הנוכחית. פעולה זו מונעת יישום מתוך קבלת הודעה משלו. |
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 או גירסה מתקדמת יותר.
חלונות CE:לא נתמך.
כותרת עליונה:להצהיר על winuser.h.
ייבוא ספריית:השתמש user32.lib.
Unicode:מיושם על גירסאות Unicode ו- ANSI ב- Windows NT.
הודעות ודיוקן תורי הודעות, הודעה ופונקציות תור הודעות