Copies a credentials structure to a new one.
| Item | Description | 
|---|---|
| cr | Pointer to the credentials structure that is to be copied. | 
The crdup kernel service allocates a new credentials structure that is initialized from the contents of the cr parameter.
The crdup kernel service can be called from the process environment only.
| Item | Description | 
|---|---|
| Nonzero value | A pointer to a newly allocated and initialized credentials structure. | 
| Zero value | An error occurred when the kernel service was attempting to allocate pinned memory for the credentials structure. |