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 |