ACX_DEVICEINIT_CONFIG 結構 (acxdevice.h)

ACX_DEVICEINIT_CONFIG 結構會提供類別延伸模組的組態資訊。

語法

typedef struct _ACX_DEVICEINIT_CONFIG {
  ULONG                     Size;
  ULONG                     Flags;
  WDF_SYNCHRONIZATION_SCOPE SynchronizationScope;
  WDF_EXECUTION_LEVEL       ExecutionLevel;
  PVOID                     Context[ACX_DEVICEINIT_CONFIG_CONTEXT_SIZE];
} ACX_DEVICEINIT_CONFIG, *PACX_DEVICEINIT_CONFIG;

成員

Size

此欄位是由 ACX_DEVICE_CONFIG_INIT 函式所設定。

Flags

保留的。

SynchronizationScope

WDF_SYNCHRONIZATION_SCOPE值,指定架構如何同步處理物件事件回呼函式的執行。

僅供內部使用。 請勿變更預設值。

ExecutionLevel

WDF_EXECUTION_LEVEL值,指定架構會呼叫驅動程式為架構物件提供的事件回呼函式時,其 IRQL 上限。

僅供內部使用。 請勿變更預設值。

Context[ACX_DEVICEINIT_CONFIG_CONTEXT_SIZE]

類別延伸模組的內容空間指標。

備註

呼叫 ACX_DEVICEINIT_CONFIG_INIT 函式,必須初始化這個結構的實例。 ACX_DEVICEINIT_CONFIG結構的指標會當做參數傳遞至 AcxDeviceInitInitialize 函式。

ACX 需求

最低 ACX 版本: 1.0

如需 ACX 版本的詳細資訊,請參閱 ACX 版本概觀

規格需求

需求
標頭 acxdevice.h

另請參閱