Reading HID report descriptors

Is there a method to read a HID device’s report descriptors from user mode? I checked the HID section of WDK but I could figure out how to do it. Thanks!