VolMountInfoPtr
#include <Files.h>
short length; 2 0 length of mounting
information, including
standard header and
variable-length data
variable-length location data
typedef VolMountInfoHeader *VolMountInfoPtr;
Notes: The size and contents of the record can vary, depending on the external file
system that's handling the particular volume.
The length field contains the length of the structure (that is, the total
length of the structure header described here plus the variable- length
location data). The length of the record is flexible so that non-Macintosh
file systems can store whatever information they need for volume
mounting.
The media field identifies the volume type of the remote volume. The value
AppleShareMediaType (a constant that translates to 'afpm') re presents an
AppleShare volume. If you are adding support for the programmatic
mounting functions to a non-Macintosh file system, you should register a
four-character identifier for your volumes with Macintosh Developer
Technical Support at Apple.
The only volumes that currently support the programmatic mounting
functions are AppleShare servers, which use this volume mounting record.