> ## Documentation Index
> Fetch the complete documentation index at: https://darkgrade.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Generic Responses

## Undefined (`0x2000`)

Undefined response

***

## OK (`0x2001`)

Operation completed successfully

***

## GeneralError (`0x2002`)

Operation did not complete, unknown error

***

## SessionNotOpen (`0x2003`)

Session handle is not a currently open session

***

## InvalidTransactionID (`0x2004`)

TransactionID is zero or does not refer to a valid transaction

***

## OperationNotSupported (`0x2005`)

OperationCode appears valid but responder does not support it

***

## ParameterNotSupported (`0x2006`)

Non-zero parameter specified but not used for this operation

***

## IncompleteTransfer (`0x2007`)

Transfer did not complete, data should be discarded

***

## InvalidStorageID (`0x2008`)

StorageID does not refer to a valid store on the device

***

## InvalidObjectHandle (`0x2009`)

ObjectHandle does not refer to a valid object on the device

***

## DevicePropNotSupported (`0x200a`)

DevicePropCode appears valid but not supported by device

***

## InvalidObjectFormatCode (`0x200b`)

Device does not support the ObjectFormatCode in this context

***

## StoreFull (`0x200c`)

Store referred to by operation is full

***

## ObjectWriteProtected (`0x200d`)

Object referred to by operation is write-protected

***

## StoreReadOnly (`0x200e`)

Store referred to by operation is read-only

***

## AccessDenied (`0x200f`)

Access to data has been denied

***

## NoThumbnailPresent (`0x2010`)

Object exists but contains no producible thumbnail

***

## SelfTestFailed (`0x2011`)

Device failed internal self-test

***

## PartialDeletion (`0x2012`)

Only a subset of objects were deleted

***

## StoreNotAvailable (`0x2013`)

Store is not physically available

***

## SpecificationByFormatUnsupported (`0x2014`)

Operation cannot specify action by format

***

## NoValidObjectInfo (`0x2015`)

SendObject attempted without successful SendObjectInfo

***

## InvalidCodeFormat (`0x2016`)

Data code does not have correct format

***

## UnknownVendorCode (`0x2017`)

Vendor-extended code not supported by device

***

## CaptureAlreadyTerminated (`0x2018`)

Capture session already terminated

***

## DeviceBusy (`0x2019`)

Device or store is busy

***

## InvalidParentObject (`0x201a`)

Object is not of type Association

***

## InvalidDevicePropFormat (`0x201b`)

DevicePropDesc data set is incorrect size or format

***

## InvalidDevicePropValue (`0x201c`)

DeviceProperty value not permitted by device

***

## InvalidParameter (`0x201d`)

Parameter value is not legal

***

## SessionAlreadyOpen (`0x201e`)

Session is already open

***

## TransactionCancelled (`0x201f`)

Operation interrupted by manual cancellation

***

## SpecificationOfDestinationUnsupported (`0x2020`)

Responder does not support initiator-specified destination

***

## InvalidEnumHandle (`0x2021`)

EnumID parameter is invalid

***

## NoStreamEnabled (`0x2022`)

Streaming operation started without enabled streams

***

## InvalidDataset (`0x2023`)

Data set is malformed or has incorrect size

***
