pub unsafe extern "system" fn ZwDuplicateToken(
    ExistingTokenHandle: HANDLE,
    DesiredAccess: ACCESS_MASK,
    ObjectAttributes: POBJECT_ATTRIBUTES,
    EffectiveOnly: BOOLEAN,
    TokenType: TOKEN_TYPE,
    NewTokenHandle: PHANDLE
) -> NTSTATUS