Site icon EfmSoft

What does Windows error code 1160 (ERROR_SOURCE_ELEMENT_EMPTY) mean?

 
Previous Next
ERROR_MESSAGE_SYNC_ONLY ERROR_DESTINATION_ELEMENT_FULL

ERROR_SOURCE_ELEMENT_EMPTY

The selected media-changer source element contains no medium.

ERROR_SOURCE_ELEMENT_EMPTY is Win32 error 1160 (0x488). It belongs to robotic media-changer operations: a move, exchange, or load request named a source element, but the device reported that no cartridge or other medium was present there. An element can be a storage slot, drive, import/export port, or another addressable location defined by the changer.

What the code says—and what it does not

The request reached a device model that understood the source address. Therefore this is different from an illegal element address. It also does not prove that the cartridge is lost; the management application's inventory may simply be stale after an operator action, previous failed move, door opening, or power cycle.

Likely scenarios

Evidence to collect from the failed command

Do not log only a friendly slot label such as “Slot 12.” Preserve the native element type and address because user-facing numbering can be offset, grouped by magazine, or remapped by library-management software.

Recovery sequence

A blind retry cannot create media in an empty source. Retry is appropriate only after inventory has changed or an operator has inserted the expected cartridge.

Developer guidance

Library software should treat robotic movement and inventory persistence as a recoverable state machine. Record an operation ID, mark the cartridge “in transit,” issue the device command, then reconcile actual element status before committing ownership. After restart, unfinished moves should trigger inventory validation rather than assuming the old source still contains the medium.

How it differs from neighboring changer codes

ERROR_DESTINATION_ELEMENT_FULL means the target already contains media. ERROR_ILLEGAL_ELEMENT_ADDRESS says the addressed element does not exist. ERROR_MAGAZINE_NOT_PRESENT indicates that the containing removable magazine is absent. Error 1160 specifically means the source element is valid and currently empty.

Example

A backup server selects a cartridge from storage element 42 using an inventory captured before the library door was opened. An operator moved that cartridge to the mail slot, so the robotic move returns 1160. Refreshing element status locates the volume in the import/export element and lets the scheduler update its inventory before retrying from the correct address.

References


Looking for a different code? Search another status or error code.

Exit mobile version