Поделиться через


перечисление ACX_PROPERTY_VERB (acxrequest.h)

Перечисление ACX_PROPERTY_VERB описывает тип операций глаголов, поддерживаемых свойствами ACX.

Синтаксис

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

Константы

 
AcxPropertyVerbNone
Нет поддержки команды.
AcxPropertyVerbGet
Включена поддержка команд.
AcxPropertyVerbSet
Настройка поддержки команд включена.
AcxPropertyVerbBasicSupport
Поддержка базовой команды доступна.
AcxPropertyVerbSetSupport
Поддержка набора команд доступна.
AcxPropertyVerbMax
Для внутренней проверки не используйте.

Замечания

Пример

Ниже показан пример использования.

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

минимальная версия ACX: 1.0

Дополнительные сведения о версиях ACX см. в обзоре версий ACX.

Требования

Требование Ценность
заголовка acxrequest.h

См. также

  • заголовка acxrequest.h