---
name: "mcd_dump_data_unregister"
section: "3"
platform: "linux"
package: "libminicoredumper-dev"
version: "2.0.7-4"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/mcd_dump_data_unregister"
---

# mcd\_dump\_data\_unregister(3)

unregister previously registered dump data

## NAME

mcd\_dump\_data\_unregister - unregister previously registered dump data

## SYNOPSIS

```
#include <minicoredumper.h>
int mcd_dump_data_unregister(mcd_dump_data_t dd);
```

Compile and link with *-lminicoredumper*.

## DESCRIPTION

The **mcd\_dump\_data\_unregister**() function unregisters dump data previously registered with [**mcd\_dump\_data\_register\_bin**(3)](/mcd_dump_data_register_bin/3.md), [**mcd\_dump\_data\_register\_text**(3)](/mcd_dump_data_register_text/3.md), [**mcd\_vdump\_data\_register\_text**(3)](/mcd_vdump_data_register_text/3.md). *dd* is a pointer to the registered dump that was saved during registration.

## RETURN VALUE

**mcd\_dump\_data\_unregister**() returns 0 on success, otherwise an error value is returned.

## ERRORS

- **ENOKEY**

  *dd* was not found in the list of registered dumps.

## SEE ALSO

[**libminicoredumper**(7)](/libminicoredumper/7.md), [**mcd\_dump\_data\_register\_bin**(3)](/mcd_dump_data_register_bin/3.md), [**mcd\_dump\_data\_register\_text**(3)](/mcd_dump_data_register_text/3.md), [**mcd\_vdump\_data\_register\_text**(3)](/mcd_vdump_data_register_text/3.md)

The DiaMon Workgroup: \<http://www.diamon.org\>
