You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
91 lines
2.4 KiB
91 lines
2.4 KiB
|
|
/***********************************************************
|
|
*
|
|
* Copyright (c) 2000 Specilaix International Ltd.
|
|
*
|
|
* Specialix Speed WMI MOF classes.
|
|
*
|
|
***********************************************************/
|
|
|
|
|
|
[abstract]
|
|
class SPXSpeed
|
|
{
|
|
};
|
|
|
|
|
|
[WMI, Dynamic, Provider ("WMIProv"),
|
|
guid("{D81FE0A1-2CAC-11d4-8D09-0008C7D03066}"),
|
|
GuidName1("SPX_SPEED_WMI_FIFO_PROP_GUID"),
|
|
HeaderName("SPX_SPEED_WMI_FIFO_PROP"),
|
|
locale("MS\\0x409"),
|
|
Description("Specialix Speed Port FIFO Properties")
|
|
]
|
|
class SpeedPortFifoProp : SPXSpeed
|
|
{
|
|
boolean Active;
|
|
[key, read]
|
|
string InstanceName;
|
|
|
|
[WmiDataId(1), Description("Max Tx FIFO Size"), read]
|
|
uint32 MaxTxFiFoSize;
|
|
|
|
[WmiDataId(2), Description("Max Rx FIFO Size"), read]
|
|
uint32 MaxRxFiFoSize;
|
|
|
|
[WmiDataId(3), Description("Default Tx FIFO Limit"), read]
|
|
uint32 DefaultTxFiFoLimit;
|
|
|
|
[WmiDataId(4), Description("Tx FIFO Limit"), read, write]
|
|
uint32 TxFiFoLimit;
|
|
|
|
[WmiDataId(5), Description("Default Tx FIFO Trigger"), read]
|
|
uint32 DefaultTxFiFoTrigger;
|
|
|
|
[WmiDataId(6), Description("Tx FIFO Trigger"), read, write]
|
|
uint32 TxFiFoTrigger;
|
|
|
|
[WmiDataId(7), Description("Default Rx FIFO Trigger"), read]
|
|
uint32 DefaultRxFiFoTrigger;
|
|
|
|
[WmiDataId(8), Description("Rx FIFO Trigger"), read, write]
|
|
uint32 RxFiFoTrigger;
|
|
|
|
[WmiDataId(9), Description("Default Low Flow Control Threshold"), read]
|
|
uint32 DefaultLoFlowCtrlThreshold;
|
|
|
|
[WmiDataId(10), Description("Low Flow Control Threshold"), read, write]
|
|
uint32 LoFlowCtrlThreshold;
|
|
|
|
[WmiDataId(11), Description("Default High Flow Control Threshold"), read]
|
|
uint32 DefaultHiFlowCtrlThreshold;
|
|
|
|
[WmiDataId(12), Description("High Flow Control Threshold"), read, write]
|
|
uint32 HiFlowCtrlThreshold;
|
|
};
|
|
|
|
|
|
|
|
[WMI, Dynamic, Provider ("WMIProv"),
|
|
guid("{B2DF36F1-570B-11d4-8D11-0008C7D03066}"),
|
|
GuidName1("SPX_SPEED_WMI_FAST_CARD_PROP_GUID"),
|
|
HeaderName("SPX_SPEED_WMI_FAST_CARD_PROP"),
|
|
locale("MS\\0x409"),
|
|
Description("Specialix Fast Card Properties")
|
|
]
|
|
class FastCardProp : SPXSpeed
|
|
{
|
|
boolean Active;
|
|
[key, read]
|
|
string InstanceName;
|
|
|
|
[WmiDataId(1), Description("Delay Card Interrupt"), read, write]
|
|
boolean DelayCardIntrrupt;
|
|
|
|
[WmiDataId(2), Description("Swap RTS For DTR"), read, write]
|
|
boolean SwapRTSForDTR;
|
|
|
|
};
|
|
|
|
|
|
|