My understanding is that you had to go into the BIOS to do it, if turning it off was supported at all.
In my experience you can reliably stop windows from waking in unwanted ways. I usually disable everything except input devices (keyboard, mouse).
I guess it's possible that all of them were defaulting to S3 sleep though, I never checked.