r12512: Use GUID structs in API functions everywhere rather then converting back and