Property Bag Functions

This section describes a set of Windows helper functions used with IPropertyBag objects.

Topic Contents
PSPropertyBag_Delete Deletes a property from a property bag.
PSPropertyBag_ReadBOOL Reads the BOOL data value of a property in a property bag.
PSPropertyBag_ReadBSTR Reads a BSTR data value from a property in a property bag.
PSPropertyBag_ReadDWORD Reads a DWORD data value from property in a property bag.
PSPropertyBag_ReadGUID Reads the GUID data value from a property in a property bag.
PSPropertyBag_ReadInt Reads an int data value from a property in a property bag.
PSPropertyBag_ReadLONG Reads a LONG data value from a property in a property bag.
PSPropertyBag_ReadPOINTL Retrieves the property coordinates stored in a POINTL structure of a specified property bag.
PSPropertyBag_ReadPOINTS Retrieves the property coordinates stored in a POINTS structure of a specified property bag.
PSPropertyBag_ReadPropertyKey Reads the property key of a property in a specified property bag.
PSPropertyBag_ReadRECTL Retrieves the coordinates of a rectangle stored in a property contained in a specified property bag.
PSPropertyBag_ReadSHORT Reads the SHORT data value of a property in a property bag.
PSPropertyBag_ReadStr Reads the string data value of a property in a property bag.
PSPropertyBag_ReadStrAlloc Reads a string data value from a property in a property bag and allocates memory for the string that is read.
PSPropertyBag_ReadStream Reads the data stream stored in a given property contained in a specified property bag.
PSPropertyBag_ReadType Reads the type of data value of a property that is stored in a property bag.
PSPropertyBag_ReadULONGLONG Reads a ULONGLONG data value from a property in a property bag.
PSPropertyBag_ReadUnknown Reads a given property of an unknown data value in a property bag.
PSPropertyBag_WriteBOOL Sets the BOOL data value of a property in a property bag.
PSPropertyBag_WriteBSTR Sets a BSTR data value from a property in a property bag.
PSPropertyBag_WriteDWORD Sets a DWORD data value from property in a property bag.
PSPropertyBag_WriteGUID Sets the GUID data value from a property in a property bag.
PSPropertyBag_WriteInt Sets an int data value from a property in a property bag.
PSPropertyBag_WriteLONG Sets a LONG data value from a property in a property bag.
PSPropertyBag_WritePOINTL Stores the property coordinates stored in a POINTL structure of a specified property bag.
PSPropertyBag_WritePOINTS Stores the property coordinates stored in a POINTS structure of a specified property bag.
PSPropertyBag_WritePropertyKey Sets the property key of a property in a specified property bag.
PSPropertyBag_WriteRECTL Stores the coordinates of a rectangle stored in a property contained in a specified property bag.
PSPropertyBag_WriteSHORT Sets the SHORT data value of a property in a property bag.
PSPropertyBag_WriteStr Sets the string data value of a property in a property bag.
PSPropertyBag_WriteStream Sets the data stream stored in a given property contained in a specified property bag.
PSPropertyBag_WriteULONGLONG Sets a ULONGLONG data value from a property in a property bag.
PSPropertyBag_WriteUnknown Sets a given property of an unknown data value in a property bag.

 

PROPVARIANT and VARIANT Functions

Functions