# 7.23. ODPI-C Structure dpiSessionlessTransactionId

This structure is used for identifying a sessionless transaction. It is used by the functions `dpiConn_beginSessionlessTransaction()`, `dpiConn_resumeSessionlessTransaction()`, and `suspendSessionlessTransaction()`.

const char *dpiSessionlessTransactionId.value

  Specifies the value of the identifier for the sessionless transaction. This value may be up to 64 bytes.

uint32_t dpiSessionlessTransactionId.length

  Specifies the length of the `dpiSessionlessTransactionId.value` member, in bytes.