The Win32 documentation is sometimes best treated as historical fiction with an unreliable narrator. This is why Wine has a massive suite of test cases.
Certainly when you take into account all the undocumented API functions used by office et al.
Imagine Microsoft engineers contributing to wine also. Perhaps I am dreaming :)