3.2.4.2.48.28 PropertyConditions (get) (Opnum 38)
The PropertyConditions (get) method retrieves all the property conditions configured for the file management job and returns S_OK upon successful completion.
-
[propget, id(FSRM_PROPERTY(FSRM_DISPID_FILE_MANAGEMENT_JOB | 0x0f))] HRESULT PropertyConditions( [out, retval] IFsrmCollection** propertyConditions );
propertyConditions: Pointer to an IFsrmCollection interface pointer (section 3.2.4.2.1) that upon completion contains pointers to the property conditions configured for the file management job. A caller MUST release the collection received when the caller is done with it.
Return Values: The method MUST return zero on success or a nonzero error code on failure.
-
Return value/code
Description
0x80070057
E_INVALIDARG
The propertyConditions parameter is NULL.
Upon receiving this message, the server MUST validate parameters:
Verify that propertyCondtions is not NULL.
If any validation fails, the server MUST terminate processing and return a nonzero error code.
The server MUST populate propertyCondtions with the IFsrmPropertyCondition interface pointer (section 3.2.4.2.49) of each property condition configured for the file management job.
If there are no property conditions configured for the file management job, the server MUST return an IFsrmCollection object that contains zero objects.