typedef struct _OB_DUPLICATE_OBJECT_STATE
{
    EPROCESS *SourceProcess;
    void *SourceHandle;
    void *Object;
    unsigned long TargetAccess;
    HANDLE_TABLE_ENTRY_INFO ObjectInfo;
    unsigned long HandleAttributes;
} OB_DUPLICATE_OBJECT_STATE, *POB_DUPLICATE_OBJECT_STATE;