Microsoft api (28/34)

Microsoft api