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

# XblTitleStorageBlobMetadata

> XblTitleStorageBlobMetadata

# XblTitleStorageBlobMetadata

Metadata about a blob.

## Syntax

```cpp theme={null}
typedef struct XblTitleStorageBlobMetadata {  
    char blobPath[XBL_TITLE_STORAGE_BLOB_PATH_MAX_LENGTH];  
    XblTitleStorageBlobType blobType;  
    XblTitleStorageType storageType;  
    char displayName[XBL_TITLE_STORAGE_BLOB_DISPLAY_NAME_MAX_LENGTH];  
    char eTag[XBL_TITLE_STORAGE_BLOB_ETAG_MAX_LENGTH];  
    time_t clientTimestamp;  
    size_t length;  
    char serviceConfigurationId[XBL_SCID_LENGTH];  
    uint64_t xboxUserId;  
} XblTitleStorageBlobMetadata  
```

### Members

*blobPath*\
Type: char\[XBL\_TITLE\_STORAGE\_BLOB\_PATH\_MAX\_LENGTH]

Blob path is a unique string that conforms to a SubPath\file format (example: "foo\bar\blob.txt").

*blobType*\
Type: [XblTitleStorageBlobType](/reference/live/xsapi-c/title_storage_c/enums/xbltitlestorageblobtype)

Type of blob data. Possible values are: Binary, Json, and Config.

*storageType*\
Type: [XblTitleStorageType](/reference/live/xsapi-c/title_storage_c/enums/xbltitlestoragetype)

Type of storage.

*displayName*\
Type: char\[XBL\_TITLE\_STORAGE\_BLOB\_DISPLAY\_NAME\_MAX\_LENGTH]

\[optional] Friendly display name to show in app UI.

*eTag*\
Type: char\[XBL\_TITLE\_STORAGE\_BLOB\_ETAG\_MAX\_LENGTH]

ETag for the file used in read and write requests.

*clientTimestamp*\
Type: time\_t

\[optional] Timestamp assigned by the client.

*length*\
Type: size\_t

Gets the number of bytes of the blob data.

*serviceConfigurationId*\
Type: char\[XBL\_SCID\_LENGTH]

The service configuration ID of the title

*xboxUserId*\
Type: uint64\_t

The XBOX User ID of the player this file belongs to. This value will be null for Global and Session files.

## Requirements

**Header:** title\_storage\_c.h

## See also

[title\_storage\_c](/reference/live/xsapi-c/title_storage_c/title_storage_c_members)


## Related topics

- [Getting Title Storage blob metadata](/services/xbox-services/storage/title-storage/how-to/live-getting-title-storage-blob-metadata.md)
- [XblTitleStorageBlobMetadataResultGetItems](/reference/live/xsapi-c/title_storage_c/functions/xbltitlestorageblobmetadataresultgetitems.md)
- [XblTitleStorageBlobMetadataResultHasNext](/reference/live/xsapi-c/title_storage_c/functions/xbltitlestorageblobmetadataresulthasnext.md)
- [XblTitleStorageDownloadBlobResult](/reference/live/xsapi-c/title_storage_c/functions/xbltitlestoragedownloadblobresult.md)
- [XblTitleStorageUploadBlobResult](/reference/live/xsapi-c/title_storage_c/functions/xbltitlestorageuploadblobresult.md)
