INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "This file was automaticaly generated by Visual Eiffel COM bridge. Do not edit"
cluster: ecom
deferred class ECOM_IPROPERTYSTORAGE
inherit

ECOM_IUNKNOWN
end
feature -- interface members

ReadMultiple (cpspec: INTEGER; rgpspec: expanded ECOM_PTR [expanded ECOM_PROPSPEC]; rgpropvar: expanded ECOM_PTR [expanded ECOM_PROPVARIANT]): ECOM_HRESULT
-- [ FUNCTION ] ReadMultiple
-- ARGUMENTS:
-- [in][lcid] unsigned int cpspec
-- [in][lcid] tagPROPSPEC * rgpspec
-- [out][lcid] tagPROPVARIANT * rgpropvar
-- RETURN: HRESULT

WriteMultiple (cpspec: INTEGER; rgpspec: expanded ECOM_PTR [expanded ECOM_PROPSPEC]; rgpropvar: expanded ECOM_PTR [expanded ECOM_PROPVARIANT]; propidnamefirst: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] WriteMultiple
-- ARGUMENTS:
-- [in][lcid] unsigned int cpspec
-- [in][lcid] tagPROPSPEC * rgpspec
-- [in][lcid] tagPROPVARIANT * rgpropvar
-- [in][lcid] unsigned int propidNameFirst
-- RETURN: HRESULT

DeleteMultiple (cpspec: INTEGER; rgpspec: expanded ECOM_PTR [expanded ECOM_PROPSPEC]): ECOM_HRESULT
-- [ FUNCTION ] DeleteMultiple
-- ARGUMENTS:
-- [in][lcid] unsigned int cpspec
-- [in][lcid] tagPROPSPEC * rgpspec
-- RETURN: HRESULT

ReadPropertyNames (cpropid: INTEGER; rgpropid: expanded ECOM_PTR [INTEGER]; rglpwstrname: expanded ECOM_PTR [POINTER]): ECOM_HRESULT
-- [ FUNCTION ] ReadPropertyNames
-- ARGUMENTS:
-- [in][lcid] unsigned int cpropid
-- [in][lcid] unsigned int * rgpropid
-- [out][lcid] LPWSTR * rglpwstrName
-- RETURN: HRESULT

WritePropertyNames (cpropid: INTEGER; rgpropid: expanded ECOM_PTR [INTEGER]; rglpwstrname: expanded ECOM_PTR [POINTER]): ECOM_HRESULT
-- [ FUNCTION ] WritePropertyNames
-- ARGUMENTS:
-- [in][lcid] unsigned int cpropid
-- [in][lcid] unsigned int * rgpropid
-- [in][lcid] LPWSTR * rglpwstrName
-- RETURN: HRESULT

DeletePropertyNames (cpropid: INTEGER; rgpropid: expanded ECOM_PTR [INTEGER]): ECOM_HRESULT
-- [ FUNCTION ] DeletePropertyNames
-- ARGUMENTS:
-- [in][lcid] unsigned int cpropid
-- [in][lcid] unsigned int * rgpropid
-- RETURN: HRESULT

Commit (grfcommitflags: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] Commit
-- ARGUMENTS:
-- [in][lcid] unsigned int grfCommitFlags
-- RETURN: HRESULT

Revert: ECOM_HRESULT
-- [ FUNCTION ] Revert
-- RETURN: HRESULT

Enum (ppenum: expanded ECOM_PTR [expanded ECOM_CLIENT_IENUMSTATPROPSTG]): ECOM_HRESULT
-- [ FUNCTION ] Enum
-- ARGUMENTS:
-- [out][lcid] IEnumSTATPROPSTG * * ppenum
-- RETURN: HRESULT

SetTimes (pctime: expanded ECOM_PTR [expanded ECOM_FILETIME]; patime: expanded ECOM_PTR [expanded ECOM_FILETIME]; pmtime: expanded ECOM_PTR [expanded ECOM_FILETIME]): ECOM_HRESULT
-- [ FUNCTION ] SetTimes
-- ARGUMENTS:
-- [in][lcid] _FILETIME * pctime
-- [in][lcid] _FILETIME * patime
-- [in][lcid] _FILETIME * pmtime
-- RETURN: HRESULT

SetClass (clsid: expanded ECOM_PTR [expanded ECOM_GUID]): ECOM_HRESULT
-- [ FUNCTION ] SetClass
-- ARGUMENTS:
-- [in][lcid] _GUID * clsid
-- RETURN: HRESULT

Stat (pstatpsstg: expanded ECOM_PTR [expanded ECOM_STATPROPSETSTG]): ECOM_HRESULT
-- [ FUNCTION ] Stat
-- ARGUMENTS:
-- [out][lcid] tagSTATPROPSETSTG * pstatpsstg
-- RETURN: HRESULT
end -- class ECOM_IPROPERTYSTORAGE

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES