Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This is a class which simplifies both chunk and property value pair logic.
class CMFCFilterChunkValueImpl : public ATL::IFilterChunkValue;
Members
Public Constructors
| Name | Description | 
|---|---|
| Destructs the object. | |
| Constructs the object. | 
Public Methods
| Name | Description | 
|---|---|
| Clears the ChunkValue. | |
| Copies this chunk to a structure describing the characteristics of a chunk. | |
| Initializes this chunk value from the other value. | |
| Retrieves the chunk GUID. | |
| Retrieves the chunk PID (property ID). | |
| Gets chunk type. | |
| Retrieves the the string value. | |
| Retrieves the value as an allocated propvariant. | |
| Returns non-allocated (internal value) value. | |
| Checks whether this property value is valid or not. | |
| Overloaded. Sets the property by key to a Boolean. | |
| Sets the property by key to a DWORD. | |
| Sets the property by key to a filetime. | |
| Sets the property by key to an int64. | |
| Sets the property by key to an int. | |
| Sets the property by key to a LONG. | |
| Sets the property by key to a SystemTime. | |
| Sets the property by key to a Unicode string. | 
Protected Methods
| Name | Description | 
|---|---|
| A helper function that sets the chunk's common properties. | 
Remarks
To use, you simply create a CMFCFilterChunkValueImpl class of the right kind
Example:
CMFCFilterChunkValueImpl chunk;
hr = chunk.SetBoolValue(PKEY_IsAttachment, true);
or
hr = chunk.SetFileTimeValue(PKEY_ItemDate, ftLastModified);
Inheritance Hierarchy
ATL::IFilterChunkValue
Requirements
Header: afxwin.h