# getBackingMemory method | |
*[<Null safety>](https://dart.dev/null-safety)* | |
- @override | |
[Vmo](../../zircon/Vmo-class.md) getBackingMemory | |
(dynamic flags) | |
_<span class="feature override">override</span>_ | |
## Implementation | |
```dart | |
@override | |
Vmo getBackingMemory(VmoFlags flags) { | |
if (_sharingMode == VmoSharingMode.shareDuplicate) { | |
return _vmo.duplicate(ZX.RIGHTS_BASIC | | |
ZX.RIGHT_READ | | |
ZX.RIGHT_MAP | | |
ZX.RIGHT_GET_PROPERTY); | |
} | |
throw fidl.MethodException(ZX.ERR_NOT_SUPPORTED); | |
} | |
``` | |