这种协议一般是无效的。