Share via


CEVALUNION (POOM) (Compact 7)

3/12/2014

The CEVALUNION union is used to define a property value type, and is a member of the CEPROPVAL (POOM) structure.

Syntax

typedef union _CEVALUNION {
    short iVal;
    USHORT uiVal;
  long lVal;
  ULONG ulVal;
  FILETIME filetime;
  LPWSTR lpwstr;
  CEBLOB blob;
  BOOL boolVal;
  double dblVal;
} CEVALUNION, *PCEVALUNION;

Members

  • iVal
    The CEVT_I2 value type, which is a 16-bit signed Integer.
  • uiVal
    The CEVT_UI2. value type, which is 16-bit unsigned Integer.
  • lVal
    The CEVT_I4 value type, which is 32-bit signed Integer.
  • ulVal
    The CEVT_UI4 and CEVT_AUTO_I4 value type, which are 32-bit unsigned Integers.
  • filetime
    The CEVT_FILETIME FILETIME structure.
  • lpwstr
    The CEVT_LPWSTR value type, which is a pointer to a null-terminated string.
  • blob
    The CEVT_BLOB data type, which is a Binary Large Object (BLOb) structure that contains a DWORD count of bytes, and pointer to bytes, EVT_AUTO_I8, CEVT_RECID, or CEVT_STREAM.
  • boolVal
    The CEVT_BOOL Boolean value type.
  • dblVal
    The CEVT_R8 value type, which is a 64-bit floating point Real.

See Also

Reference

Pocket Outlook Object Model Unions
CEPROPVAL (POOM)
CEPROPID
CEBLOB (POOM)