---
title: CopyMemoryDescriptor
framework: DriverKit
role: symbol
role_heading: Instance Method
path: driverkit/ioextensiblepaniclog/copymemorydescriptor
---

# CopyMemoryDescriptor

## Declaration

```occ
virtual kern_return_t CopyMemoryDescriptor(IOBufferMemoryDescriptor **mem);
```

## Parameters

- `mem`: The pointer to the IOBufferMemoryDescriptor object

## Return Value

Return Value 0 in case of success. Negative in case of an error.

## Discussion

Discussion Function to get the Memory descriptor created in the Create function
