3.2.4.2.23.7 NonMembers (put) (Opnum 17)
The NonMembers (put) method sets the non-members of the file group. Non-members are file name patterns that MUST NOT be considered part of the group.
-
[propput, id(FSRM_PROPERTY(FSRM_DISPID_FILEGROUP | 0x03))] HRESULT NonMembers( [in] IFsrmMutableCollection* nonMembers );
nonMembers: Contains an IFsrmMutableCollection populated with file name patterns to use as file group non-members. Each pattern MUST NOT contain illegal pattern characters (section 3.2.4.2). The maximum length for each pattern is 260 characters.
Return Values: The method MUST return zero on success, or a nonzero error code on failure.
-
Return value/code
Description
0x8004530A
FSRM_E_INVALID_TEXT
One of the specified non-members contains an empty string.
0x80070057
E_INVALIDARG
This code is returned for the following reasons:
The nonMembers parameter is NULL.
The nonMembers parameter contains non-valid characters or is NULL. The following are considered invalid characters: comma (,), single quote ('), double quote ("), vertical bar (|).
The server MUST use the file name patterns in nonmembers as non-members for the file group or return a nonzero error code.