ReactOS  0.4.15-dev-1070-ge1a01de
IDeviceSpecificProperty Interface Reference

import"devicetopology.idl";

Inheritance diagram for IDeviceSpecificProperty:
Collaboration diagram for IDeviceSpecificProperty:

Public Member Functions

HRESULT GetType ([out] VARTYPE *pVType)
 
HRESULT GetValue ([out] VARTYPE *pvType, [out, in] DWORD *pcbValue)
 
HRESULT SetValue ([in] void *pvValue, [in] DWORD cbValue, [in] LPCGUID pguidEventContext)
 
HRESULT Get4BRange ([out] LONG *plMin, [out] LONG *plMax, [out] LONG *plStepping)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Detailed Description

Definition at line 447 of file devicetopology.idl.

Member Function Documentation

◆ Get4BRange()

HRESULT IDeviceSpecificProperty::Get4BRange ( [out] LONG plMin,
[out] LONG plMax,
[out] LONG plStepping 
)

◆ GetType()

HRESULT IDeviceSpecificProperty::GetType ( [out] VARTYPE pVType)

◆ GetValue()

HRESULT IDeviceSpecificProperty::GetValue ( [out] VARTYPE pvType,
[out, in] DWORD pcbValue 
)

◆ SetValue()

HRESULT IDeviceSpecificProperty::SetValue ( [in] void pvValue,
[in] DWORD  cbValue,
[in] LPCGUID  pguidEventContext 
)

The documentation for this interface was generated from the following file: