Enumeration

Matching Constants

Specify the matching criteria for the alias matching functions.

Declaration

enum : unsigned int {
    ...
};

Overview

The FSMatchAlias, FSMatchAliasNoUI, MatchAliasNoUI and MatchAlias functions use these constants to specify the matching criteria by passing a sum of these constants in the rulesMask parameter. You must specify at least one of the last three parameters: kARMSearch, kARMSearchMore, and kARMSearchRelFirst.

Topics

Constants

kARMMountVol

Automatically try to mount the target’s volume if it is not mounted.

kARMNoUI

Stop if a search requires user interaction, such as a password dialog box when mounting a remote volume. If user interaction is needed and kARMNoUI is in effect, the search fails.

kARMSearch

Perform a fast search for the alias target. If kARMSearchRelFirst is not set, perform an absolute search first, followed by a relative search only if the value of the fromFile parameter is not NULL and the list of matches is not full.

kARMTryFileIDFirst

Perform a search using the file ID of the target before searching using the path.