OpenConfigurationSetResult.cpp (1226B)
1 // Copyright (c) Microsoft Corporation. 2 // Licensed under the MIT License. 3 #include "pch.h" 4 #include "OpenConfigurationSetResult.h" 5 #include "OpenConfigurationSetResult.g.cpp" 6 7 namespace winrt::Microsoft::Management::Configuration::implementation 8 { 9 void OpenConfigurationSetResult::Initialize(Configuration::ConfigurationSet configurationSet) 10 { 11 m_set = std::move(configurationSet); 12 } 13 14 void OpenConfigurationSetResult::Initialize(hresult resultCode, hstring field, hstring value, uint32_t line, uint32_t column) 15 { 16 m_resultCode = resultCode; 17 m_field = field; 18 m_value = value; 19 m_line = line; 20 m_column = column; 21 } 22 23 Configuration::ConfigurationSet OpenConfigurationSetResult::Set() 24 { 25 return m_set; 26 } 27 28 hresult OpenConfigurationSetResult::ResultCode() 29 { 30 return m_resultCode; 31 } 32 33 hstring OpenConfigurationSetResult::Field() 34 { 35 return m_field; 36 } 37 38 hstring OpenConfigurationSetResult::Value() 39 { 40 return m_value; 41 } 42 43 uint32_t OpenConfigurationSetResult::Line() 44 { 45 return m_line; 46 } 47 48 uint32_t OpenConfigurationSetResult::Column() 49 { 50 return m_column; 51 } 52 }