NOTES: All codes in this document based on CU12. Disclaimer: All the programming examples in this article are for illustration purposes only. Microsoft disclaims all warranties and conditions with regard to use of the programming example for other purposes.