Compartir a través de


enumeración ACX_PROPERTY_VERB (acxrequest.h)

La enumeración ACX_PROPERTY_VERB describe el tipo de operaciones de verbo admitidas en las propiedades de ACX.

Sintaxis

typedef enum _ACX_PROPERTY_VERB {
  AcxPropertyVerbNone,
  AcxPropertyVerbGet,
  AcxPropertyVerbSet,
  AcxPropertyVerbBasicSupport,
  AcxPropertyVerbSetSupport,
  AcxPropertyVerbMax
} ACX_PROPERTY_VERB, *PACX_PROPERTY_VERB;

Constantes

 
AcxPropertyVerbNone
No hay compatibilidad con verbos.
AcxPropertyVerbGet
Get Verb Support (Obtener compatibilidad con verbos) está habilitado.
AcxPropertyVerbSet
Set Verb Support (Compatibilidad con verbos) está habilitado.
AcxPropertyVerbBasicSupport
La compatibilidad con verbos básicos está disponible.
AcxPropertyVerbSetSupport
La compatibilidad con el conjunto de verbos está disponible.
AcxPropertyVerbMax
Para la validación interna, no use.

Observaciones

Ejemplo

A continuación se muestra el uso de ejemplo.

(
    _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
    );

Requisitos de ACX

versión mínima de ACX: 1.0

Para obtener más información sobre las versiones de ACX, consulte introducción a la versión de ACX.

Requisitos

Requisito Valor
encabezado de acxrequest.h

Consulte también