OFFLINEFILES_SETTING_VALUE_TYPE enumeration

Identifies the data type returned by the IOfflineFilesSetting::GetValueType method.

Syntax


typedef enum  { 
  OFFLINEFILES_SETTING_VALUE_UI4                   = 0,
  OFFLINEFILES_SETTING_VALUE_BSTR                  = 1,
  OFFLINEFILES_SETTING_VALUE_BSTR_DBLNULTERM       = 2,
  OFFLINEFILES_SETTING_VALUE_2DIM_ARRAY_BSTR_UI4   = 3,
  OFFLINEFILES_SETTING_VALUE_2DIM_ARRAY_BSTR_BSTR  = 4
} OFFLINEFILES_SETTING_VALUE_TYPE;

Constants

OFFLINEFILES_SETTING_VALUE_UI4

A single VT_UI4 value. Used to represent single REG_DWORD values. REG_DWORD is by far the most common type of setting value.

OFFLINEFILES_SETTING_VALUE_BSTR

A single VT_BSTR value. Used to represent single REG_SZ and REG_EXPAND_SZ values.

OFFLINEFILES_SETTING_VALUE_BSTR_DBLNULTERM

A single VT_BSTR value. The string is a double-null-terminated string containing multiple null-terminated substrings. Used to represent single REG_MULTI_SZ values.

OFFLINEFILES_SETTING_VALUE_2DIM_ARRAY_BSTR_UI4

A 2-dimensional array. Each row is a name,value pair. Used to represent a set of REG_DWORD values under a registry key of the same name as the setting. Typically, the value names contain UNC paths and the values contain a parameter associated with each UNC path. Column 0 is the value name expressed as VT_BSTR. Column 1 is the VT_UI4 value.

OFFLINEFILES_SETTING_VALUE_2DIM_ARRAY_BSTR_BSTR

A 2-dimensional array. Each row is a name,value pair. Used to represent a set of BSTR values under a registry key of the same name as the setting. Typically, the value names contain UNC paths and the values contain a parameter associated with each UNC path. Column 0 is the value name expressed as VT_BSTR. Column 1 is the VT_BSTR value.

Requirements

Minimum supported client

Windows Vista

Minimum supported server

Windows Server 2008

Header

CscObj.h

See also

IOfflineFilesSetting::GetValueType

 

 

Show:
© 2014 Microsoft