VOID
SeAuditHandleDuplication(
      __in PVOID SourceHandle,
      __in PVOID NewHandle,
      __in PEPROCESS SourceProcess,
      __in PEPROCESS TargetProcess
  );

Routine Description:

    This routine generates a handle duplication audit.  It is up to the caller
    to determine if this routine should be called or not.

Arguments:

    SourceHandle -  Original handle

    NewHandle - New handle

    SourceProcess - Process containing SourceHandle

    TargetProcess - Process containing NewHandle

Return Value:

    None.