Leaked source code of windows server 2003
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

/***********************************************************
*
* 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;
};