ACX_PROPERTY_VERB enumeration (acxrequest.h)
The ACX_PROPERTY_VERB enumeration describes the type of verb operations supported on ACX properties.
Syntax
typedef enum _ACX_PROPERTY_VERB {
AcxPropertyVerbNone,
AcxPropertyVerbGet,
AcxPropertyVerbSet,
AcxPropertyVerbBasicSupport,
AcxPropertyVerbSetSupport,
AcxPropertyVerbMax
} ACX_PROPERTY_VERB, *PACX_PROPERTY_VERB;
Constants
AcxPropertyVerbNone No verb support. |
AcxPropertyVerbGet Get Verb Support is enabled. |
AcxPropertyVerbSet Set Verb Support is enabled. |
AcxPropertyVerbBasicSupport Basic Verb support is available. |
AcxPropertyVerbSetSupport Verb Set support is available. |
AcxPropertyVerbMax For internal validation, do not use. |
Remarks
Example
Example usage is shown below.
(
_In_ WDFDEVICE Device,
_In_ ACXTARGETCIRCUIT TargetCircuit,
_In_ GUID PropertySet,
_In_ ULONG PropertyId,
_In_ ACX_PROPERTY_VERB Verb,
_Inout_ PVOID Value,
_In_ ULONG ValueCb
)
{
PAGED_CODE();
ACX_REQUEST_PARAMETERS requestParams;
ACX_REQUEST_PARAMETERS_INIT_PROPERTY(
&requestParams,
PropertySet,
PropertyId,
Verb,
AcxItemTypeCircuit,
0,
NULL, 0,
Value, ValueCb
);
ACX requirements
Minimum ACX version: 1.0
For more information about ACX versions, see ACX version overview.
Requirements
Requirement | Value |
---|---|
Header | acxrequest.h |