pub unsafe extern "system" fn SamChangePasswordUser3(
    ServerName: *mut UNICODE_STRING,
    UserName: *mut UNICODE_STRING,
    OldPassword: *mut UNICODE_STRING,
    NewPassword: *mut UNICODE_STRING,
    EffectivePasswordPolicy: *mut *mut DOMAIN_PASSWORD_INFORMATION,
    PasswordChangeFailureInfo: *mut *mut USER_PWD_CHANGE_FAILURE_INFORMATION
) -> NTSTATUS