共用方式為


SET_UNIT_INFO結構 (61883.h)

這個結構是用來設定單位資訊。

Av61883_SetUnitInfo要求會設定 IEC-61883 通訊協定驅動程式在擷取和傳輸不連續封包時應使用的參數。

語法

typedef struct _SET_UNIT_INFO {
  IN ULONG     nLevel;
  IN OUT PVOID Information;
} SET_UNIT_INFO, *PSET_UNIT_INFO;

成員

nLevel

在輸入時,要擷取的信息層級。 可以是下列其中一項:

SET_UNIT_INFO_DIAG_LEVEL

SET_UNIT_INFO_ISOCH_PARAMS

SET_CMP_ADDRESS_RANGE_TYPE

Information

在輸入上,如果 nLevel 是SET_UNIT_INFO_DIAG_LEVEL,則這個成員是呼叫端配置和初始化 UNIT_DIAG_LEVEL 結構的指標。

如果 nLevel 為SET_UNIT_INFO_ISOCH_PARAMS,則此成員是呼叫端配置 UNIT_ISOCH_PARAMS 結構的指標。

如果 nLevel 為SET_CMP_ADDRESS_RANGE_TYPE,則此成員是呼叫端配置 SET_CMP_ADDRESS_TYPE 結構的指標。

言論

如果成功,IEC-61883 通訊協定驅動程式會將 Irp->IoStatus.Status 設定為 STATUS_SUCCESS。

如果傳入了不正確的參數,通訊協定驅動程式會將 Irp->IoStatus.Status 設定為 STATUS_INVALID_PARAMETER。

要求

要求 價值
標頭 61883.h

另請參閱

AV_61883_REQUEST