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.
A rendszer az alábbi függvényeket használja a rendszeridővel.
| Funkció | Leírás |
|---|---|
| GetSystemTime | Az aktuális rendszerdátumot és időpontot kéri le UTC formátumban. |
| GetSystemTimeAdjustment | Meghatározza, hogy a rendszer rendszeres időközönként módosítja-e a napszakot. |
| GetTimeFormat | A rendszeridőt idősztringként formázza egy adott területi beállításhoz. |
| NtQuerySystemTime | A rendszeridőt adja vissza. |
| RtlLocalTimeToSystemTime | A megadott helyi időt rendszeridővé alakítja. |
| RtlTimeToSecondsSince1970 | A megadott rendszeridőt az 1970. január 1-jei első másodperc óta eltelt másodpercek számává alakítja. |
| SetSystemTime | Beállítja az aktuális rendszeridőt és dátumot. |
| SetSystemTimeAdjustment | Engedélyezi vagy letiltja a rendszer napi időbeállításainak rendszeres módosítását. |
| SystemTimeToFileTime | A rendszeridőt fájlidővé alakítja. |
| SystemTimeToTzSpecificLocalTime | Az UTC-időt egy adott időzóna megfelelő helyi idejére konvertálja. |
| TzSpecificLocalTimeToSystemTime | Helyi idő konvertálása UTC-időpontra. |
A helyi idő az alábbi függvényeket használja.
| Funkció | Leírás |
|---|---|
| EnumDynamicTimeZoneInformation | A beállításjegyzékben tárolt dinamikus nyári időszámítási időadatok bejegyzéseinek számbavétele. |
| FileTimeToLocalFileTime | Az UTC-fájlidőt helyi fájlidővé alakítja. |
| GetDynamicTimeZoneInformation | Lekéri az aktuális időzónát és a nyári időszámítás dinamikus beállításait. |
| GetDynamicTimeZoneInformationEffectiveYears | Olyan tartományt kér le években kifejezve, amelyhez egy DYNAMIC_TIME_ZONE_INFORMATION érvényes bejegyzésekkel rendelkezik. |
| GetLocalTime | Lekéri az aktuális helyi dátumot és időpontot. |
| GetTimeZoneInformation | Lekéri az aktuális időzóna-beállításokat. |
| GetTimeZoneInformationForYear | Lekéri a megadott év és időzóna időzónájának beállításait. |
| RtlLocalTimeToSystemTime | A megadott helyi időt rendszeridővé alakítja. |
| SetDynamicTimeZoneInformation | Beállítja az aktuális időzónát és a nyári időszámítás dinamikus beállításait. |
| SetLocalTime | Beállítja az aktuális helyi időt és dátumot. |
| SetTimeZoneInformation | Beállítja az aktuális időzóna-beállításokat. |
| SystemTimeToTzSpecificLocalTime | Az UTC-időt egy adott időzóna megfelelő helyi idejére konvertálja. |
| SystemTimeToTzSpecificLocalTimeEx | A dinamikus nyári időszámítási időbeállításokkal rendelkező UTC-időt konvertálja egy adott időzóna megfelelő helyi idejére. |
| TzSpecificLocalTimeToSystemTime | Helyi idő konvertálása UTC-időpontra. |
| TzSpecificLocalTimeToSystemTimeEx | Dinamikus nyári időszámítási időbeállításokkal rendelkező helyi idő konvertálása UTC-időpontra. |
A következő függvények a fájlidővel együtt használatosak.
| Funkció | Leírás |
|---|---|
| CompareFileTime | Két fájlidőt hasonlít össze. |
| FileTimeToLocalFileTime | Az UTC-fájlidőt helyi fájlidővé alakítja. |
| FileTimeToSystemTime | A fájlidőt rendszeridő formátummá alakítja. |
| GetFileTime | Lekéri a megadott fájl vagy könyvtár létrehozásának, legutóbbi elérésének és utolsó módosításának dátumát és időpontját. |
| GetSystemTimeAsFileTime | Az aktuális rendszerdátumot és időpontot kéri le UTC formátumban. |
| LocalFileTimeToFileTime | A helyi fájlidőt utc alapján fájlidővé alakítja át. |
| SetFileTime | Beállítja a megadott fájl vagy könyvtár létrehozásának, legutóbbi elérésének vagy utolsó módosításának dátumát és időpontját. |
| SystemTimeToFileTime | A rendszeridőt fájlidővé alakítja. |
Az alábbi függvények MS-DOS dátumot és időt használnak.
| Funkció | Leírás |
|---|---|
| DosDateTimeToFileTime | MS-DOS dátum- és időértékeket fájlidővé alakítja. |
| FileTimeToDosDateTime | A fájlidőt MS-DOS dátum- és időértékekké alakítja. |
A windowsos idő esetén az alábbi függvények használhatók.
| Funkció | Leírás |
|---|---|
| GetSystemTimes | Lekéri a rendszer időzítési adatait. |
| GetTickCount | A rendszer elindítása óta eltelt ezredmásodpercek számát kéri le, legfeljebb 49,7 napig. |
| GetTickCount64 | A rendszer elindítása óta eltelt ezredmásodpercek számát kéri le. |
A következő függvények nagy felbontású teljesítményszámlálókkal használhatók.
| Funkció | Leírás |
|---|---|
| QueryPerformanceCounter | Lekéri a nagy felbontású teljesítményszámláló aktuális értékét. |
| QueryPerformanceFrequency | Lekéri a nagy felbontású teljesítményszámláló gyakoriságát. |
A kiegészítő teljesítményszámláló az alábbi függvényeket használja.
| Funkció | Leírás |
|---|---|
| QueryAuxiliaryCounterFrequency | Lekérdezi a kiegészítő számláló gyakoriságát. |
| ConvertAuxiliaryCounterToPerformanceCounter | A megadott kiegészítő számláló értékét a megfelelő teljesítményszámláló értékké alakítja át; Opcionálisan megadja a nanoszekundumok becsült konverziós hibáját a késések és a lehetséges legnagyobb eltérés miatt. |
| ConvertPerformanceCounterToAuxiliaryCounter | A megadott teljesítményszámláló értékét a megfelelő kiegészítő számlálóértékké alakítja át; Opcionálisan megadja a nanoszekundumok becsült konverziós hibáját a késések és a lehetséges legnagyobb eltérés miatt. |
A megszakítási idő az alábbi függvényt használja.
| Funkció | Leírás |
|---|---|
| QueryInterruptTime | Lekéri a megszakítási idő aktuális számát. |
| QueryInterruptTimePrecise | Pontosabb formában kapja meg a megszakítások aktuális számát, mint QueryInterruptTime. |
| QueryUnbiasedInterruptTime | Lekéri az aktuális elfogulatlan megszakítási időszámot. Az elfogulatlan megszakításidők száma nem tartalmazza a rendszer alvás vagy hibernált állapotban töltött idejét. |
| QueryUnbiasedInterruptTimePrecise | Pontosabb formában lekéri az aktuális elfogulatlan megszakítási időszámot, mint QueryUnbiasedInterruptTime. Az elfogulatlan megszakításidők száma nem tartalmazza a rendszer alvás vagy hibernált állapotban töltött idejét. |