2025-11-28 00:35:46 +09:00

31 lines
813 B
Plaintext

//////////////////////////////////////////////////////////////////////
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND,
// EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES
// OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.
//
//////////////////////////////////////////////////////////////////////
import "unknwn.idl";
[
object,
uuid(340c0a5d-27f3-4ea3-9c38-44260b56c710),
helpstring("ISimpleThermostat Interface")
]
interface ISimpleThermostat : IUnknown
{
HRESULT GetCurrentTemp(
[out] LONG* plTemp
);
HRESULT GetDesiredTemp(
[out] LONG* plTemp
);
HRESULT SetDesiredTemp(
[in] LONG lTemp
);
};