CEPROPVAL (CEDB) (Windows CE 5.0)
This structure contains a property value.
typedef struct _CEPROPVAL { CEPROPID propid;WORD wLenData;WORD wFlags;CEVALUNION val;} CEPROPVAL;typedef CEPROPVAL *PCEPROPVAL;
Members
- propid
Identifier of the property value. The high-order word is an application-defined identifier, and the low-order word is a predefined constant value that indicates the data type of the value specified by the val member. The following table shows the possible values for low-order words.Value Description CEVT_BLOB A CEBLOB structure. CEVT_BOOL A Boolean value. CEVT_FILETIME A FILETIME structure. CEVT_I2 A 16-bit signed integer. CEVT_I4 A 32-bit signed integer. CEVT_LPWSTR A null-terminated string. CEVT_R8 A 64-bit signed integer. CEVT_UI2 A 16-bit unsigned integer. CEVT_UI4 A 32-bit unsigned integer. - wLenData
Not used. - wFlags
Special flags for the property. The following table shows the possible values.Value Description CEDB_PROPNOTFOUND Set by the CeReadRecordProps (CEDB) function if the property was not found. CEDB_PROPDELETE If passed to the CeWriteRecordProps (CEDB) function, this flag causes the property to be deleted. - val
Actual value for simple types, or a pointer for strings or binary large objects (BLOBs).
Requirements
OS Versions: Windows CE 1.01 and later.
Header: Windbase.h.
See Also
CEBLOB | CeReadRecordProps (CEDB) | CeSeekDatabase (CEDB) | CeWriteRecordProps (CEDB) | CEVALUNION | FILETIME
Send Feedback on this topic to the authors