we are currently trying to implement a notification funtion in our software to recognize when IRST throws a warning or an error. As IRST always writes those events into the Windows Event Log, we hook into the event handler searching for "IAStorDataMgrSvc". For the implementation we have some questions:
Unfortunately the only difference we could notice is the log's text like "Volume Raid1: Degraded." and of course the error level.
I can answer the fourth question. You can obtain information about the drives through WMI or by direct interrogation of the physical drives themselves. For the latter, examples of the code necessary are available in a number of places. One example is within the QST SDK, which I developed a number of years ago (before retiring from Intel). It shows how to obtain information about and extract information (including S.M.A.R.T. data) from the physical drives being managed by Intel RST. The SDK is downloadable from here: https://software.intel.com/en-us/articles/Intel_Quiet_System_Technology_Software_Development_Kit?wap... Intel® Quiet System Technology (Intel® QST) Software Development Kit | Intel® Developer Zone.
The remainder of these questions need to be answered by the Storage Driver group at Intel. It is not something that folks on the Communities site will be able to help you with (this is a user-to-user support community, after all). If you want answers to these questions, you need to directly contact Intel Customer Support and make a formal request for the development group to answer these questions.
Thanks Scott for the information, Mjoedvinir answering your questions,
CHS: Chinese (Simplified)
CHT: Chinese (Traditional)
ENU: English (United States)
FRA: French (International)
PTB: Portuguese (Brazil)
PTG: Portuguese (Standard)
As Scott suggested you could ask more information about IRST here,