INT 21 - Novell NetWare v3+ - GET PHYSICAL RECORD LOCKS BY FILE                 
	AX = F217h subfn EEh
	CX = length of request buffer in bytes
	DX = length of reply buffer in bytes
	DS:SI -> request buffer (see #02257)
	ES:DI -> reply buffer (see #02258)
Return: AX = status (see #02860 at INT 2F/AX=7A20h/BX=0000h)
	reply buffer filled
SeeAlso: AH=F2h"Novell",AX=F217h/SF=DEh


Format of NetWare "Get Physical Record Locks by File" request buffer:
Offset	Size	Description	(Table 02257)
 00h	WORD	0009h (length of following data)
 02h	BYTE	EEh (subfunction "Get Physical Record Locks by File")
 03h	BYTE	data stream number
 04h	BYTE	volume number
 05h	DWORDDoubleword; four bytes.	 Commonly used to hold a 32-bit segment:offset or selector:offset address.	directory entry number
 09h	WORD	last record seen (0000h for first call)
SeeAlso: #02258


Format of NetWare "Get Physical Record Locks by File" reply buffer:
Offset	Size	Description	(Table 02258)
 00h	WORD	next request record
 02h	WORD	number of locks
 04h 17N BYTEs	array of lock records, one per lock (see #02259)
SeeAlso: #02257


Format of NetWare lock record:
Offset	Size	Description	(Table 02259)
 00h	WORD	logged count
 02h	WORD	number of shareable locks
 04h	DWORDDoubleword; four bytes.	 Commonly used to hold a 32-bit segment:offset or selector:offset address.	start offset of record
 08h	DWORDDoubleword; four bytes.	 Commonly used to hold a 32-bit segment:offset or selector:offset address.	end offset of record
 0Ch	WORD	logical connection number
 0Eh	WORD	task number
 10h	BYTE	lock type
SeeAlso: #02258