This chapter describes the 32 bits FSHelp interfaces provided by fsh32.lib.
To use them from C code, you must include the following files &colon.
:ul compact.
:li.os2/types.h
:li.os2/devhlp32.h
:li.os2/fsh32.h
:eul.
:p.
This document is only intented to describe the 32 bits version of the FSHelp calls,
it does NOT replace the :hp1.Installable File Systems for OS/2 version 3:ehp1. document. Please refer
to that document for a more complete description of the FSHelp calls.
:nt.
:ul compact.
:li.Unless otherwise specified, ALL pointers are 32 bits FLAT pointers.
:li.Unless ohterwise specified, ALL fsh32 routines follow the 32 bits SYSTEM calling convention (parameters pushed from right to left, caller cleans up the stack, EBP ESI EDI EBX and all segment registers are preserved, other are not)