Don't define structs for macOS as we don't need them (that's true for most of the others too, though) and at least one is defined inside an extra ifdef.
Don't define structs for macOS as we don't need them (that's true for most of the others too, though) and at least one is defined inside an extra ifdef.