Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
This structure contains a property value.
Syntax
typedef struct _CEPROPVAL { CEPROPID propid; WORD wLenData; WORD wFlags; CEVALUNION val; } 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 valmember. The low-order word can be one of the following values.
Value Description CEVT_BLOB
A CEBLOBstructure.
CEVT_BOOL
A Boolean value.
CEVT_FILETIME
A FILETIMEstructure.
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
-
This parameter is reserved for future use; the value of this parameter must be set to 0.
- wFlags
-
Special flags for the property. It is one of the following values.
Value Description CEDB_PROPNOTFOUND
Set by the CeReadRecordPropsfunction if the property was not found.
CEDB_PROPDELETE
If passed to the CeWriteRecordPropsfunction, 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
Header | rapitypes.h |
Windows Embedded CE | Windows CE 3.0 and later |
Windows Mobile | Pocket PC 2002 and later, Smartphone 2002 and later |