énumération ACX_PROPERTY_VERB (acxrequest.h)
L’énumération ACX_PROPERTY_VERB décrit le type d’opérations verbales prises en charge sur les propriétés ACX.
Syntax
typedef enum _ACX_PROPERTY_VERB {
AcxPropertyVerbNone,
AcxPropertyVerbGet,
AcxPropertyVerbSet,
AcxPropertyVerbBasicSupport,
AcxPropertyVerbSetSupport,
AcxPropertyVerbMax
} ACX_PROPERTY_VERB, *PACX_PROPERTY_VERB;
Constantes
AcxPropertyVerbNone Aucune prise en charge des verbes. |
AcxPropertyVerbGet L’option Obtenir la prise en charge des verbes est activée. |
AcxPropertyVerbSet Définir la prise en charge des verbes est activé. |
AcxPropertyVerbBasicSupport La prise en charge des verbes de base est disponible. |
AcxPropertyVerbSetSupport La prise en charge des ensembles de verbes est disponible. |
AcxPropertyVerbMax Pour la validation interne, n’utilisez pas. |
Remarques
Exemple
L’exemple d’utilisation est illustré ci-dessous.
(
_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
);
Configuration requise pour ACX
Version ACX minimale : 1.0
Pour plus d’informations sur les versions d’ACX, consultez Vue d’ensemble des versions d’ACX.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | acxrequest.h |