AcxFactoryCircuitInitAssignProperties-Funktion (acxcircuit.h)

Die AcxFactoryCircuitInitAssignProperties-Funktion weist dem ACXFACTORYCIRCUIT eine oder mehrere ACX-Eigenschaften zu.

Syntax

NTSTATUS AcxFactoryCircuitInitAssignProperties(
  PACXFACTORYCIRCUIT_INIT FactoryInit,
  PACX_PROPERTY_ITEM      Properties,
  ULONG                   PropertiesCount
);

Parameter

FactoryInit

Eine ACXFACTORYCIRCUIT_INIT-Struktur, die für die Initialisierung der Verbindungsfactory verwendet wird. Dies ist eine undurchsichtige Struktur, die verwendet wird, um AcX Circuit Factory-Initialisierungsinformationen zu speichern und die Factory einem WDF-Gerät zuzuordnen.

Verwenden Sie die AcxFactoryCircuitInitAllocate-Funktion , um die ACXFACTORYCIRCUIT_INIT-Struktur zu initialisieren.

Properties

Eine ACX_PROPERTY_ITEM-Struktur , die einen Satz von Eigenschaften definiert, die für die Verbindungsinitialisierung verwendet werden.

PropertiesCount

Die Anzahl der Eigenschaften, die für die Initialisierung der Verbindungsfactory verwendet werden. Dies ist eine einsbasierte Anzahl.

Rückgabewert

Gibt zurück STATUS_SUCCESS , wenn der Aufruf erfolgreich war. Andernfalls wird ein geeigneter Fehlercode zurückgegeben. Weitere Informationen finden Sie unter Verwenden von NTSTATUS-Werten.

Hinweise

Treiber sollten nur treibereigene Eigenschaften hinzufügen.

ACX-Anforderungen

ACX-Mindestversion: 1.0

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

Anforderungen

Anforderung Wert
Header acxcircuit.h
IRQL PASSIVE_LEVEL

Weitere Informationen