---
title: SBCModePageCaching
framework: IOKit
role: symbol
role_heading: Structure
platforms: [Mac Catalyst 13.0+, macOS 10.3+]
path: iokit/sbcmodepagecaching
---

# SBCModePageCaching

## Declaration

```occ
typedef struct SBCModePageCaching {
    ...
} SBCModePageCaching;
```

## Overview

Overview Caching Mode Page (PAGE CODE 0x08) format.

## Topics

### Instance Properties

- [CACHE_SEGMENT_SIZE](iokit/sbcmodepagecaching/1555452-cache_segment_size.md)
- [DEMAND_READ_WRITE_RETENTION_PRIORITY](iokit/sbcmodepagecaching/1555482-demand_read_write_retention_prio.md)
- [DISABLE_PREFETCH_TRANSFER_LENGTH](iokit/sbcmodepagecaching/1555521-disable_prefetch_transfer_length.md)
- [MAXIMUM_PREFETCH](iokit/sbcmodepagecaching/1555477-maximum_prefetch.md)
- [MAXIMUM_PREFETCH_CEILING](iokit/sbcmodepagecaching/1555455-maximum_prefetch_ceiling.md)
- [MINIMUM_PREFETCH](iokit/sbcmodepagecaching/1555569-minimum_prefetch.md)
- [NON_CACHE_SEGMENT_SIZE](iokit/sbcmodepagecaching/1555571-non_cache_segment_size.md)
- [NUMBER_OF_CACHE_SEGMENTS](iokit/sbcmodepagecaching/1555478-number_of_cache_segments.md)
- [RESERVED](iokit/sbcmodepagecaching/1555438-reserved.md)
- [flags](iokit/sbcmodepagecaching/1555507-flags.md)
- [flags2](iokit/sbcmodepagecaching/1555529-flags2.md)
- [header](iokit/sbcmodepagecaching/1555469-header.md)
