Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Egy nyers teljesítményadat-értéket konvertál a megadott formátumra, vagy két nyers teljesítményadat-értéket, ha a formátumkonverzió időalapú.
Megjegyzés
Ez az API csak belső használatra készült. Nem fejlesztői kódból való használatra készült.
Szintaxis
int FormatFromRawValue (
[in] uint dwCounterType,
[in] uint dwFormat,
[in] long* pTimeBase,
[in] PDH_RAW_COUNTER* pRawValue1,
[in] PDH_RAW_COUNTER* pRawValue2,
[out] PDH_FMT_COUNTERVALUE* pFmtValue
);
Paraméterek
dwCounterType
[in] A számláló típusa. A számlálótípusok listáját lásd: WMI teljesítményszámláló-típusok.
dwCounterTypeA és PERF_LARGE_RAW_BASEa kivételével PERF_LARGE_RAW_FRACTION bármilyen számlálótípus lehet.
dwFormat
[in] A nyers teljesítményadatok konvertálásának formátuma. A következő értékek egyike lehet:
| Állandó | Érték | Leírás |
|---|---|---|
PDH_FMT_DOUBLE |
0x00000200 | A számított értéket dupla pontosságú lebegőpontos értékként adja vissza. |
PDH_FMT_LARGE |
0x00000400 | A számított értéket 64 bites egész számként adja vissza. |
PDH_FMT_LONG |
0x00000100 | A számított értéket 32 bites egész számként adja vissza. |
Az egyik korábbi érték lehet az ORed az alábbi skálázási jelzők egyikével:
| Állandó | Érték | Leírás |
|---|---|---|
PDH_FMT_NOSCALE |
0x00001000 | Ne alkalmazza a számláló skálázási tényezőit. |
PDH_FMT_1000 |
0x00002000 | Szorozza meg a végső értéket 1000-gyel. |
pTimeBase
[in] Az időbázisra mutató mutató, ha a formátumkonvertáláshoz szükséges. Ha a formátumkonvertáláshoz nincs szükség időbázis-információra, a paraméter értékét a rendszer figyelmen kívül hagyja.
pRawValue1
[in] Egy nyers teljesítményértéket PDH_RAW_COUNTER képviselő struktúra mutatója.
pRawValue2
[in] Egy második nyers teljesítményértéket PDH_RAW_COUNTER jelölő struktúra mutatója. Ha nincs szükség második nyers teljesítményértékre, ennek a paraméternek a következőnek kell lennie null: .
pFmtValue
[kifelé] A formázott teljesítményértéket fogadó struktúra mutatója PDH_FMT_COUNTERVALUE .
Visszatérési érték
A függvény a következő értékeket adja vissza:
| Állandó | Érték | Leírás |
|---|---|---|
ERROR_SUCCESS |
0 | A függvényhívás sikeres. |
PDH_INVALID_ARGUMENT |
0xC0000BBD | Hiányzik vagy helytelen egy kötelező argumentum. |
PDH_INVALID_HANDLE |
0xC0000BBC | A leíró nem érvényes PDH-objektum. |
Megjegyzések
Ez a függvény a FormatFromRawValue függvény hívását burkolja.
Követelmények
Platformok: Lásd: Rendszerkövetelmények.
Kódtár: PerfCounter.dll
.NET-keretrendszer verziók: 4.7.2 óta érhető el