You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
49 lines
1.8 KiB
49 lines
1.8 KiB
//---------------------------------------------------------------------------
|
|
//
|
|
// Microsoft Windows
|
|
// Copyright (C) Microsoft Corporation, 1996
|
|
//
|
|
// File: computer.odl
|
|
//
|
|
// Contents: Computer Interfaces
|
|
//
|
|
//----------------------------------------------------------------------------
|
|
[ uuid(OLEDS_IID_IADsComputer), oleautomation, dual]
|
|
interface IADsComputer : IADs
|
|
{
|
|
PROPERTY_BSTR_RO(ComputerID , DISPID_IADs_UPPER_BOUND + 2)
|
|
PROPERTY_BSTR_RO(Site , DISPID_IADs_UPPER_BOUND + 4)
|
|
|
|
PROPERTY_BSTR_RW(Description , DISPID_IADs_UPPER_BOUND + 5)
|
|
PROPERTY_BSTR_RW(Location , DISPID_IADs_UPPER_BOUND + 6)
|
|
PROPERTY_BSTR_RW(PrimaryUser , DISPID_IADs_UPPER_BOUND + 7)
|
|
PROPERTY_BSTR_RW(Owner , DISPID_IADs_UPPER_BOUND + 8)
|
|
PROPERTY_BSTR_RW(Division , DISPID_IADs_UPPER_BOUND + 9)
|
|
PROPERTY_BSTR_RW(Department , DISPID_IADs_UPPER_BOUND + 10)
|
|
PROPERTY_BSTR_RW(Role , DISPID_IADs_UPPER_BOUND + 11)
|
|
PROPERTY_BSTR_RW(OperatingSystem , DISPID_IADs_UPPER_BOUND + 12)
|
|
PROPERTY_BSTR_RW(OperatingSystemVersion , DISPID_IADs_UPPER_BOUND + 13)
|
|
PROPERTY_BSTR_RW(Model , DISPID_IADs_UPPER_BOUND + 14)
|
|
PROPERTY_BSTR_RW(Processor , DISPID_IADs_UPPER_BOUND + 15)
|
|
PROPERTY_BSTR_RW(ProcessorCount , DISPID_IADs_UPPER_BOUND + 16)
|
|
PROPERTY_BSTR_RW(MemorySize , DISPID_IADs_UPPER_BOUND + 17)
|
|
PROPERTY_BSTR_RW(StorageCapacity , DISPID_IADs_UPPER_BOUND + 18)
|
|
PROPERTY_VARIANT_RW(NetAddresses , DISPID_IADs_UPPER_BOUND + 3)
|
|
};
|
|
|
|
|
|
[ uuid(OLEDS_IID_IADsComputerOperations), oleautomation, dual]
|
|
interface IADsComputerOperations : IADs
|
|
{
|
|
[id(DISPID_IADs_UPPER_BOUND + 19)]
|
|
HRESULT
|
|
Status(
|
|
[out, retval] IDispatch ** ppObject
|
|
);
|
|
|
|
[id(DISPID_IADs_UPPER_BOUND + 20)]
|
|
HRESULT
|
|
Shutdown(
|
|
[in] VARIANT_BOOL bReboot
|
|
);
|
|
}
|