[This is preliminary documentation and subject to change]

### LogCustomPropertyDataType

This property contains flags that indicate the data type of a custom logging field to which this property applies. The flags are listed in the flags section below.

For more information about custom logging fields, see Setting Metabase Properties for Logging in the Platform SDK.

Bitmask Values

Constant | Value | Description
MD_LOGCUSTOM_DATATYPE_INT | 0x00000000 | Datatype is int.
MD_LOGCUSTOM_DATATYPE_UINT | 0x00000001 | Datatype is unsigned int.
MD_LOGCUSTOM_DATATYPE_LONG | 0X00000002 | Datatype is long.
MD_LOGCUSTOM_DATATYPE_ULONG | 0X00000003 | Datatype is unsigned long.
MD_LOGCUSTOM_DATATYPE_FLOAT | 0X00000004 | Datatype is float.
MD_LOGCUSTOM_DATATYPE_DOUBLE | 0X00000005 | Datatype is double.
MD_LOGCUSTOM_DATATYPE_LPSTR | 0X00000006 | Datatype is long pointer to string array.
MD_LOGCUSTOM_DATATYPE_LPWSTR | 0X00000007 | Datatype is lpwstr.

Attribute Name | Attribute Value
Data Type | DWORD
Attributes | INHERIT
Default Value | 0
MetaFlagsEx | CACHE_PROPERTY_MODIFIED
User Type | IIS_MD_UT_SERVER
StartingNumber |
EndingNumber | 0
ID | 4505

### IIS Admin Base Object Information

The following table lists additional information required only for code that uses the IIS Admin Base Object.

Metabase identifier | MD_LOGCUSTOM_SERVICES_STRING
Data type | DWORD
User type | IIS_MD_UT_SERVER

© 1997-2001 Microsoft Corporation. All rights reserved.