---
title: os_signpost_id_make_with_pointer
framework: os
role: symbol
role_heading: Function
path: os/os_signpost_id_make_with_pointer
---

# os_signpost_id_make_with_pointer

Creates a signpost identifier that’s unique among signposts logging to the specified log, using a pointer value to generate the unique value.

## Declaration

```occ
extern os_signpost_id_t os_signpost_id_make_with_pointer(os_log_t log, const void *ptr);
```

## Discussion

Discussion Don’t use this function if the activity needs to cross process boundaries.

## See Also

### Creating a Signpost Identifier

- [os_signpost_id_generate](os/os_signpost_id_generate.md)
