PROPTYPE enumeration
[PROPTYPE is available for use in the operating systems specified in the Requirements section. It may be altered or unavailable in subsequent versions.]
Defines the data type of a property.
Syntax
typedef enum {
TYPE_ERROR = 1000,
TYPE_DWORD,
TYPE_LONG,
TYPE_WORD,
TYPE_SHORT,
TYPE_BYTE,
TYPE_CHAR,
TYPE_FILETIME,
TYPE_STRING,
TYPE_BINARY,
TYPE_FLAGS,
TYPE_STREAM,
TYPE_WSTRING,
TYPE_BOOL,
TYPE_PASS,
TYPE_ULARGEINTEGER,
TYPE_LAST
} ACCESSTYPE;
Constants
-
TYPE_ERROR
-
Indicates an unknown data type or that the data type is in error.
-
TYPE_DWORD
-
Indicates an unsigned 32-bit value.
-
TYPE_LONG
-
Indicates a signed 32-bit value.
-
TYPE_WORD
-
Indicates an unsigned 16-bit value.
-
TYPE_SHORT
-
Indicates a signed 16-bit value.
-
TYPE_BYTE
-
Indicates an unsigned 8-bit value.
-
TYPE_CHAR
-
Indicates a signed 8-bit value.
-
TYPE_FILETIME
-
Indicates a FILETIME structure.
-
TYPE_STRING
-
Indicates a fixed-length NULL-terminated string.
-
TYPE_BINARY
-
Indicates fixed-length binary data.
-
TYPE_FLAGS
-
Indicates a flags field.
-
TYPE_STREAM
-
Indicates a data stream.
-
TYPE_WSTRING
-
Indicates a Unicode fixed-length null-terminated string.
-
TYPE_BOOL
-
Indicates a BOOL checked to be equal to one or zero.
-
TYPE_PASS
-
Indicates password data.
-
TYPE_ULARGEINTEGER
-
Indicates a ULARGE_INTEGER structure.
-
TYPE_LAST
-
Indicates the total number of property types in this enumeration.
Requirements
Minimum supported client |
Windows XP [desktop apps only] |
Minimum supported server |
Windows Server 2003 [desktop apps only] |
Product |
Outlook Express 6.0 |
Header |
|
IDL |
|