IMiniportAudioEngineNode::GetDeviceAttributeSteppings method (portcls.h)

Gets the allowed stepping value for the audio device attribute.

Syntax

NTSTATUS GetDeviceAttributeSteppings(
  [in]  ULONG                     ulNodeId,
  [in]  eChannelTargetType        targetType,
  [out] PKSPROPERTY_STEPPING_LONG pKsPropStepLong,
  [in]  UINT32                    ui32DataSize
);

Parameters

[in] ulNodeId

The ID for the node that represents the audio device.

[in] targetType

An eChannelTargetType enumerated value that specifies the type of target node. For example, a Volume or a Mute node.

[out] pKsPropStepLong

A structure of type KSPROPERTY_STEPPING_LONG that contains information about the allowed stepping value for the device attribute.

[in] ui32DataSize

The allowed stepping value.

Return value

GetDeviceAttributeSteppings returns S_OK, if the call was successful. Otherwise, the method

returns an appropriate error code.

Requirements

Requirement Value
Minimum supported client Windows 8
Minimum supported server Windows Server 2012
Target Platform Universal
Header portcls.h

See also

IMiniportAudioEngineNode

KSPROPERTY_STEPPING_LONG

eChannelTargetType