CEPROPVAL
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 low-order word can be one of the following values: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 interger. CEVT_UI2 A 16-bit unsigned integer. CEVT_UI4 A 32-bit unsigned integer. wLenData
Not used.wFlags
Special flags for the property. It is one of the following values:Value Description CEDB_PROPNOTFOUND Set by the CeReadRecordProps function if the property was not found. CEDB_PROPDELETE If passed to the CeWriteRecordProps 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
Runs on | Versions | Defined in | Include | Link to |
---|---|---|---|---|
Windows CE OS | 1.01 and later | Winbase.h |
Note This API is part of the complete Windows CE OS package as provided by Microsoft. The functionality of a particular platform is determined by the original equipment manufacturer (OEM) and some devices may not support this API.
See Also
CeReadRecordProps, CeSeekDatabase, CeWriteRecordProps, HIWORD, LOWORD, CEVALUNION, CEBLOB, FILETIME
Last updated on Tuesday, July 13, 2004
© 1992-2000 Microsoft Corporation. All rights reserved.