hFile (HFILE) - input
pBuffer (PVOID) - output
cbRead (ULONG) - input
This is the number of bytes to be read.
pcbActual (PULONG) - output
fhFileHandleLockID (FHLOCK) - input
ulrc (APIRET) - returns
DosProtectRead returns one of the following values: