FSH BUFSTATE: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
Line 4: | Line 4: | ||
}} | }} | ||
Get or set buffer state FSH_SEMREQUEST Request a semaphore. | Get or set buffer state [[FSH_SEMREQUEST]] Request a semaphore. | ||
FSH_BUFSTATE - Get or set buffer state: | FSH_BUFSTATE - Get or set buffer state: | ||
* To help avoid deadlocks, FSH_ADDSHARE should not be called while * owning an OS/2 buffer. | * To help avoid deadlocks, [[FSH_ADDSHARE]] should not be called while * owning an OS/2 buffer. | ||
* FSH_BUFSTATE is used retrieve or set the state of a buffer. | * FSH_BUFSTATE is used retrieve or set the state of a buffer. | ||
==Remarks== | ==Remarks== | ||
* Reminder: OS/2 does not validate input parameters, so FSD should * call FSH_PROBEBUF where appropriate. | * Reminder: OS/2 does not validate input parameters, so FSD should * call [[FSH_PROBEBUF]] where appropriate. | ||
[[Category:IFS Interfaces]] | [[Category:IFS Interfaces]] | ||
{{DISPLAYTITLE:FSH_BUFSTATE}} | {{DISPLAYTITLE:FSH_BUFSTATE}} |
Revision as of 05:08, 20 February 2020
![]() | |
---|---|
It is recommended to use a newer replacement for this function. | |
Replacement: | |
Remarks: | REMOVED in OS/2 Version 2.0 |
Get or set buffer state FSH_SEMREQUEST Request a semaphore.
FSH_BUFSTATE - Get or set buffer state:
- To help avoid deadlocks, FSH_ADDSHARE should not be called while * owning an OS/2 buffer.
- FSH_BUFSTATE is used retrieve or set the state of a buffer.
Remarks
- Reminder: OS/2 does not validate input parameters, so FSD should * call FSH_PROBEBUF where appropriate.