Mac OS 9
MappedFileInformation Struct Reference

#include <FileMapping.h>

Data Fields

ProcessSerialNumber owningProcess
 
FSRefref
 
HFSUniStr255forkName
 
MappingPrivileges privileges
 
UInt64 currentSize
 
MappedFileAttributes attributes
 

Detailed Description

MappedFileInformation

Discussion: Receives the information supplied by GetMappedFileInformation. The current version of this struct is kMappedFileInformationVersion1.

Field Documentation

◆ attributes

MappedFileAttributes MappedFileInformation::attributes

size in bytes The MappedFileAttributes of the mapped file fork.

◆ currentSize

UInt64 MappedFileInformation::currentSize

mapping privileges The size, in bytes, of the mapped file fork.

◆ forkName

HFSUniStr255* MappedFileInformation::forkName

pointer to FSRef or NULL A pointer to a HFSUniStr255 where the fork name of the mapped file fork is returned, or NULL if the fork name is not needed.

◆ owningProcess

ProcessSerialNumber MappedFileInformation::owningProcess

The ProcessSerialNumber of the process that owns this mapped file fork.

◆ privileges

MappingPrivileges MappedFileInformation::privileges

pointer to HFSUniStr255 or NULL The MappingPrivileges of the mapped file fork.

◆ ref

FSRef* MappedFileInformation::ref

owning process A pointer to a FSRef where the FSRef of the mapped file fork is returned, or NULL if the FSRef is not needed.


The documentation for this struct was generated from the following file: