IStorageProviderPropertyHandler::RetrieveProperties method

Gets the properties managed by the sync engine.

Syntax


HRESULT RetrieveProperties(
  [in, size_is(propertiesToRetrieveCount)] PROPERTYKEY propertiesToRetrieve,
  [in]                                     ULONG              propertiesToRetrieveCount,
  [out]                                    IPropertyStore     **retrievedProperties
);

Parameters

propertiesToRetrieve [in]

The identifier for the properties to retrieve.

propertiesToRetrieveCount [in]

The number of properties to retrieve.

**retrievedProperties [out]

A collection of properties.

Return value

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Remarks

If the file or folder cannot be found, this method should return S_OK, but retrievedProperties should be empty.

Any properties that are not managed by the sync engine should return VT_EMPTY for those properties.

See also

IStorageProviderPropertyHandler

 

 

Show: