UID | tech.root | title | ms.date | targetos | description | prerelease | req.construct-type | req.ddi-compliance | req.dll | req.header | req.include-header | req.kmdf-ver | req.lib | req.max-support | req.redist | req.target-min-winverclnt | req.target-min-winversvr | req.target-type | req.typenames | req.umdf-ver | req.unicode-ansi | topic_type | api_type | api_location | api_name | f1_keywords | dev_langs | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
NS:acxrequest._ACX_METHOD_ITEM |
audio |
ACX_METHOD_ITEM |
07/26/2022 |
Windows |
The ACX_METHOD_ITEM structure describes a method item that is the target of an ACX request. |
false |
structure |
acxrequest.h |
ACX_METHOD_ITEM, *PACX_METHOD_ITEM |
|
|
|
|
|
|
The ACX_METHOD_ITEM structure describes a method item that is the target of an ACX request.
Specifies a GUID that identifies a KS (kernel streaming) method item set.
Specifies the member of the member set.
The Flags field can be used to set the following Flags defined in the AcxRequest header.
#define ACX_METHOD_ITEM_FLAG_NONE 0x00000000
#define ACX_METHOD_ITEM_FLAG_SEND 0x00000001 // KSMETHOD_TYPE_SEND
#define ACX_METHOD_ITEM_FLAG_BASICSUPPORT 0x00000200 // KSMETHOD_TYPE_BASICSUPPORT
The EVT_ACX_OBJECT_PROCESS_REQUEST callback method handler associated with this item.
This field is reserved.
The minimum count in bytes (size) of the Args buffer. Set to zero if no minimum value.
The minimum count in bytes (size) of the Result buffer. Set to zero if no minimum value.
The minimum count in bytes (size) of the Result buffer. Set to zero if there is no minimum value.
Example usage is shown below.
static ACX_METHOD_ITEM CircuitMethods[] =
{
{
&KSMETHODSETID_AcxTestMethod,
KSMETHOD_ACXCIRCUIT_TEST_IN2OUT,
ACX_METHOD_ITEM_FLAG_SEND,
Codec_EvtTestIn2OutMethodCallback,
NULL, // Reserved
sizeof(ULONG), // ArgsCb
sizeof(ULONG), // ResultCb
},
};
Minimum ACX version: 1.0
For more information about ACX versions, see ACX version overview.