---
title: handleClose
framework: kernel
role: pseudoSymbol
path: kernel/iopartitionscheme/1810310-handleclose
---

# handleClose

## Declaration

```occ
virtual void handleClose(
 IOService *client,
 IOOptionBitsoptions); 
```

## Parameters

- `client`: Client requesting the close.
- `options`: Options for the close. Set to zero.

## Overview

Overview The handleClose method closes the client's access to this object. This implementation replaces the IOService definition of handleClose().

## See Also

### Miscellaneous

- [copyPhysicalExtent](kernel/iopartitionscheme/1810278-copyphysicalextent.md)
- [handleIsOpen](kernel/iopartitionscheme/1810337-handleisopen.md)
- [handleOpen](kernel/iopartitionscheme/1810366-handleopen.md)
- [lockPhysicalExtents](kernel/iopartitionscheme/1810387-lockphysicalextents.md)
- [read](kernel/iopartitionscheme/1810409-read.md)
- [synchronizeCache](kernel/iopartitionscheme/1810446-synchronizecache.md)
- [unlockPhysicalExtents](kernel/iopartitionscheme/1810496-unlockphysicalextents.md)
- [unmap](kernel/iopartitionscheme/1810548-unmap.md)
- [write](kernel/iopartitionscheme/1810601-write.md)
