The message gives the window procedure a chance to ignore the request, set the attributes itself, or let the system default processing handle the operation for it.
It is optionaly sent to a window procedure when the bidi attributes of this window are about to be changed (the value is the BIDIATTR). This is done as part of WinQueryLangInfo processing.