MFSH UNPHYSTOVIRT: Difference between revisions
Appearance
mNo edit summary |
m →Remarks |
||
Line 21: | Line 21: | ||
A caller must issue a corresponding UNPHYSTOVIRT after calling PHYSTOVIRT, before returning to its caller or using any other helpers. | A caller must issue a corresponding UNPHYSTOVIRT after calling PHYSTOVIRT, before returning to its caller or using any other helpers. | ||
[[Category:IFS Interfaces]] |
Revision as of 21:37, 20 November 2019
Release the selector allocated previously by calling MFSH_PHYSTOVIRT.
Syntax
int far pascal MFSH_UNPHYSTOVIRT(usSel)unsigned short usSel;
Parameters
- usSel
- contains the selector to released.
Returns
If no error is detected, a zero error code is returned. If an error is detected, the following error code is returned:
- ERROR_PROTECTION_VIOLATION
- the supplied selector is invalid.
Sample
unsigned short usSel; int far pascal MFSH_UNPHYSTOVIRT(usSel)
Remarks
This helper is for use by a mini-FSD with an imbedded device driver. It is the same as the standard device driver UNPHYSTOVIRT helper.
A caller must issue a corresponding UNPHYSTOVIRT after calling PHYSTOVIRT, before returning to its caller or using any other helpers.