Previous Topic: SC_SessionLevelNext Topic: Property Bag Reference


SC_ValueTypes

The following table contains the properties and enumerations for SC_ValueTypes:

Property

Enumeration

Description

SCVT_NULL

0

Missing value

SCVT_I2

1

Signed 16-bit integer

SCVT_I4

2

Signed 32-bit integer

SCVT_UI1

3

Unsigned 8-bit integer. Do not use this type to hold character data.

SCVT_R4

4

4 byte floating point real

SCVT_R8

5

8 byte floating point real

SCVT_BOOLEAN

6

Boolean

SCVT_CURRENCY

7

64-bit currency value

SCVT_IUNKNOWN

8

IUnknown interface pointer

SCVT_IDISPATCH

9

IDispatch interface pointer

SCVT_DATE

10

Date value in VARIANT_DATE format

SCVT_BSTR

11

String

SCVT_UI2

12

Unsigned 16-bit integer

SCVT_UI4

13

Unsigned 32-bit integer

SCVT_GUID

14

GUID

SCVT_OBJID

15

A string (VT_BSTR) contains an object identifier with offset

SCVT_BLOB

16

SAFEARRAY of unsigned BYTEs

SCVT_DEFAULT

17

Default value type

SCVT_I1

18

Signed 1 byte integer. Do not use this type to hold character data.

SCVT_INT

19

Machine-dependent signed integer

SCVT_UINT

20

Machine-dependent unsigned integer

SCVT_RECT

21

Rectangle-array of four integers (VT_ARRAY & VT_I2)

SCVT_POINT

22

Point-array of two integers (VT_ARRAY & VT_I2)

SCVT_I8

23

Signed 64-bit integer

SCVT_UI8

24

Unsigned 64-bit integer

SCVT_SIZE

25

Size array of two integers (VT_ARRAY & VT_I4)