RefreshPackageCatalogResult.h (1020B)
1 // Copyright (c) Microsoft Corporation. 2 // Licensed under the MIT License. 3 #pragma once 4 #include "RefreshPackageCatalogResult.g.h" 5 6 namespace winrt::Microsoft::Management::Deployment::implementation 7 { 8 struct RefreshPackageCatalogResult : RefreshPackageCatalogResultT<RefreshPackageCatalogResult> 9 { 10 RefreshPackageCatalogResult() = default; 11 12 #if !defined(INCLUDE_ONLY_INTERFACE_METHODS) 13 void Initialize( 14 winrt::Microsoft::Management::Deployment::RefreshPackageCatalogStatus status, 15 winrt::hresult extendedErrorCode); 16 #endif 17 18 winrt::Microsoft::Management::Deployment::RefreshPackageCatalogStatus Status(); 19 winrt::hresult ExtendedErrorCode(); 20 21 #if !defined(INCLUDE_ONLY_INTERFACE_METHODS) 22 private: 23 winrt::Microsoft::Management::Deployment::RefreshPackageCatalogStatus m_status = winrt::Microsoft::Management::Deployment::RefreshPackageCatalogStatus::Ok; 24 winrt::hresult m_extendedErrorCode = S_OK; 25 #endif 26 }; 27 }