예제 #1
0
        private static SettingValueType MapValueType(NVDRS_SETTING_TYPE input)
        {
            switch (input)
            {
            case NVDRS_SETTING_TYPE.NVDRS_BINARY_TYPE: return(SettingValueType.Binary);

            case NVDRS_SETTING_TYPE.NVDRS_STRING_TYPE: return(SettingValueType.AnsiString);

            case NVDRS_SETTING_TYPE.NVDRS_WSTRING_TYPE: return(SettingValueType.String);

            default: return(SettingValueType.Dword);
            }
        }
 internal CachedSettings(uint settingId, NVDRS_SETTING_TYPE settingType)
 {
     SettingId   = settingId;
     SettingType = settingType;
 }