pub unsafe extern "system" fn NtAdjustTokenClaimsAndDeviceGroups(
TokenHandle: HANDLE,
UserResetToDefault: BOOLEAN,
DeviceResetToDefault: BOOLEAN,
DeviceGroupsResetToDefault: BOOLEAN,
NewUserState: *mut TOKEN_SECURITY_ATTRIBUTES_INFORMATION,
NewDeviceState: *mut TOKEN_SECURITY_ATTRIBUTES_INFORMATION,
NewDeviceGroupsState: *mut TOKEN_GROUPS,
UserBufferLength: u32,
PreviousUserState: *mut TOKEN_SECURITY_ATTRIBUTES_INFORMATION,
DeviceBufferLength: u32,
PreviousDeviceState: *mut TOKEN_SECURITY_ATTRIBUTES_INFORMATION,
DeviceGroupsBufferLength: u32,
PreviousDeviceGroups: *mut TOKEN_GROUPS,
UserReturnLength: *mut u32,
DeviceReturnLength: *mut u32,
DeviceGroupsReturnBufferLength: *mut u32
) -> NTSTATUS