POWER_DESCR

This structure contains the characteristics of one of the PC Card voltage sources: Vcc, Vpp1, or Vpp2. The PARSED_CFTABLE structure uses the POWER_DESCR structure to define its VccDescr, Vpp1Descr, and Vpp2Descr members.

typedef struct { 
UINT8 ValidMask; 
UINT8 NominalV; 
UINT8 MinV; 
UINT8 MaxV; 
UINT8 StaticI; 
UINT8 AvgI; 
UINT8 PeakI; 
UINT8 PowerDownI; 
} POWER_DESCR;

Members

  • ValidMask
    [OUT] Specifies a bitmask identifying the members in the POWER_DESCR structure containing valid values. A CISTPL_CFTABLE_ENTRY tuple might not include all seven power characteristics. If the first bit of ValidMask is 1, the NominalV member contains a valid voltage. If the following bit is 1, the MinV member is valid, and so on.
  • NominalV
    [OUT] Specifies the nominal operating supply voltage.
  • MinV
    [OUT] Specifies the minimum operating supply voltage.
  • MaxV
    [OUT] Specifies the maximum operating supply voltage.
  • StaticI
    [OUT] Specifies that continuous supply current is required
  • AvgI
    [OUT] Specifies that maximum current averaged over 1 second is required.
  • PeakI
    [OUT] Specifies that maximum current averaged over 10 milliseconds is required.
  • PowerDownI
    [OUT] Specifies that power-down supply current is required.

Remarks

Voltages are expressed in one-tenth volt increments, so a value of 50 represents 5 volts. The currents are expressed in milliamps.

Requirements

Runs on Versions Defined in Include Link to
Windows CE OS 1.0 and later      

Note   This API is part of the complete Windows CE OS package as provided by Microsoft. The functionality of a particular platform is determined by the original equipment manufacturer (OEM) and some devices may not support this API.

See Also

CardGetParsedTuple, PARSED_CFTABLE, PARSED_CONFIG, POWER_DESCR

 Last updated on Tuesday, July 13, 2004

© 1992-2000 Microsoft Corporation. All rights reserved.