SECPidlMgr::Concatenate

LPITEMIDLISTSECPidlMgr::Concatenate(LPCITEMIDLISTpidl1, LPCITEMIDLISTpidl2)

This function will create a new copy of PIDL that is a concatenation of the give two PIDLs with the first pidl1 on the head and pidl2 at the end. Any of the two passing PIDLs can be NULL.

Defined in: SECPidlMgr.h

Return Value

LPITEMIDLIST Return the new copy of PIDL. Caller is responsible to free the memory used by this PIDL.

Parameters

pidl1

The first source PIDL. It's memory is not touched by this function.

pidl2

The second source PIDL. It's memory is not touched by this function.

See Also

SECPidlMgr