GetInterfaceStatus
Returns the result of issuing a GET_STATUS request on the device for this interface.
Declaration
virtual IOReturn GetInterfaceStatus(
USBStatus *status);Parameters
- status:
Pointer to a USBStatus type which will contain the results of the operation.
Return Value
returns kIOReturnSuccess if the request is completed successfully, otherwise returns the result of the Device Request.
See Also
Miscellaneous
DeviceRequest(IOUSBDevRequest *, IOUSBCompletion *)DeviceRequest(IOUSBDevRequestDesc *, IOUSBCompletion *)EnableRemoteWakeFindNextAltInterfaceFindNextAssociatedDescriptorFindNextPipe(IOUSBPipe *, IOUSBFindEndpointRequest *)FindNextPipe(IOUSBPipe *, IOUSBFindEndpointRequest *, bool)GetAlternateSettingGetConfigValueGetDeviceGetEndpointPropertiesGetEndpointPropertiesV3GetInterfaceClassGetInterfaceNumberGetInterfaceProtocolGetInterfaceStringIndexGetInterfaceSubClassGetNumEndpointsGetPipeObjRecreateStreamsRememberStreamsRememberStreams.SetAlternateInterfaceSetFunctionSuspendFeature