I recently installed several 64 bit Windows 7 Machines running Novell Client 2 SP1 for Windows 7.

Our application uses 32 bit record locking in order to maintain compatibilty with a wide array of workstations.

The problem is as follows:

Machine A is runnning 64 bit Novell Client 2 SP1 for Windows 7
Machine B is running 32 bit Windows XP (Client doesn't really seem to matter).

Using Machine A, I open a table, and lock a record.
Using Machine B, I attempt to open the same table.

Machine B received and Error 33 - The process cannot access the file because another process has locked a portion of the file.

When I change my application to use 64 bit record locking, the problem goes away.