2.9.4 OAB_PROP_REC
The OAB_PROP_REC structure defines a property that the server can store in an OAB header, or Address Book object record, and describes how the attribute is used online.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ulPropId |
|||||||||||||||||||||||||||||||
c |
b |
a |
ulPropId (4 bytes): A 32-bit unsigned integer that specifies the property tag. The property type portion of the property tag MUST be one of the following values.
Value |
Meaning |
---|---|
0x0003 |
PtypInteger32 ([MS-OXCDATA] section 2.11.1) |
0x000B |
PtypBoolean ([MS-OXCDATA] section 2.11.1) |
0x000D |
PtypObject ([MS-OXCDATA] section 2.11.1) |
0x001E |
PtypString8 ([MS-OXCDATA] section 2.11.1) |
0x001F |
PtypString ([MS-OXCDATA] section 2.11.1) |
0x0102 |
PtypBinary ([MS-OXCDATA] section 2.11.1) |
0x1003 |
PtypMultipleInteger32 ([MS-OXCDATA] section 2.11.1) |
0x101E |
PtypMultipleString8 ([MS-OXCDATA] section 2.11.1) |
0x101F |
PtypMultipleString ([MS-OXCDATA] section 2.11.1) |
0x1102 |
PtypMultipleBinary ([MS-OXCDATA] section 2.11.1) |
c (30 bits): This field MUST be set to zero when sent and MUST be ignored when received.
b (1 bit): A single bit value. This field is set to 1 to specify that the property is a primary key index when used online and a value MUST be present on every address-book-object-record in the OAB version 4 Full Details file. This field is set to 0 to specify that the property is not a primary key index — in this case, the property can be present, but is not required, on an address-book-object-record.
-
The server includes the following properties in the primary key index by default:
-
PidTagEmailAddress ([MS-OXOABK] section 2.2.3.14)
-
PidTagSmtpAddress ([MS-OXOABK] section 2.2.3.21)
a (1 bit): A single bit value. This field is set to 1 to specify that the property is part of the ANR index online. This field is set to 0 to specify that it is not part of the ANR index online.
-
The server includes the following properties in the ANR index by default:
-
PidTagDisplayName ([MS-OXOABK] section 2.2.3.1)
-
PidTagAddressBookPhoneticDisplayName ([MS-OXOABK] section 2.2.3.9)
-
PidTagAccount ([MS-OXOABK] section 2.2.3.20)
-
PidTagSurname ([MS-OXOABK] section 2.2.4.1)
-
PidTagAddressBookPhoneticSurname ([MS-OXOABK] section 2.2.4.11)
-
PidTagGivenName ([MS-OXOABK] section 2.2.4.2)
-
PidTagAddressBookPhoneticGivenName ([MS-OXOABK] section 2.2.4.10)
-
PidTagAddressBookProxyAddresses ([MS-OXOABK] section 2.2.3.23)