Thomas Heller: > ..., but I understand Neil's requirements. > > Can they be fulfilled by adding some kind of UnlockObject() > call to the 'safe buffer interface', which should mean 'I won't > use the pointer received by getsaferead/writebufferproc any more'? Yes, that is exactly what I want. Neil