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.

Syntax

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

Constantes

 
AcxPropertyVerbNone
No se admite ningún verbo.
AcxPropertyVerbGet
Get Verb Support (Obtener compatibilidad con verbos) está habilitado.
AcxPropertyVerbSet
Set Verb Support (Establecer compatibilidad con verbos) está habilitado.
AcxPropertyVerbBasicSupport
La compatibilidad básica con verbos está disponible.
AcxPropertyVerbSetSupport
La compatibilidad con el conjunto de verbos está disponible.
AcxPropertyVerbMax
Para la validación interna, no use.

Comentarios

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
Header acxrequest.h

Consulte también