Most of these headers in the internet are generated by class-dump, which only dumps Objective-C classes.
Purely C API's (like GSEventLockDevice) won't be dumped. You can use disassembler to look at them.
Some private API become protected by entitlements recently. This will produce exactly described behavior (do nothing when called).