note-icon Note:

Beginning in version 11.0, Storage Redirection uses the USB-R protocol rather than the IDE-R protocol. The struct name has not been changed so as to preserve backwards compatibility.

This structure is used as an output parameter when setting the state of client data storage devices. The IMR library will overwrite the structure fields with command results.

typedef struct {

SetResult pri_res;

SetResult sec_res;

} IDERDeviceResult;



Value or Description


Set command result for primary devices.


Set command result for secondary devices. The SDK does not support enabling/disabling secondary IDE devices. This field should be ignored.

Copyright © 2006-2022, Intel Corporation. All rights reserved.