Freigeben über


ACX_PROPERTY_VERB-Aufzählung (acxrequest.h)

Die ACX_PROPERTY_VERB-Aufzählung beschreibt den Typ der Verbvorgänge, die für ACX-Eigenschaften unterstützt werden.

Syntax

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

Konstanten

 
AcxPropertyVerbNone
Keine Verbunterstützung.
AcxPropertyVerbGet
Der Verb-Support ist aktiviert.
AcxPropertyVerbSet
"Verbunterstützung festlegen" ist aktiviert.
AcxPropertyVerbBasicSupport
Die Grundlegende Verb-Unterstützung ist verfügbar.
AcxPropertyVerbSetSupport
Verb Set-Unterstützung ist verfügbar.
AcxPropertyVerbMax
Verwenden Sie für die interne Überprüfung nicht.

Bemerkungen

Beispiel

Die Beispielverwendung wird unten gezeigt.

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

Mindestens ACX-Version: 1.0

Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.

Anforderungen

Anforderung Wert
Header- acxrequest.h

Siehe auch