| 
    Kodi Documentation 22.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
#include "WIN32Util.h"#include "CompileInfo.h"#include "ServiceBroker.h"#include "Util.h"#include "WindowHelper.h"#include "guilib/LocalizeStrings.h"#include "my_ntddscsi.h"#include "rendering/dx/DirectXHelper.h"#include "storage/MediaManager.h"#include "utils/CharsetConverter.h"#include "utils/StringUtils.h"#include "utils/SystemInfo.h"#include "utils/URIUtils.h"#include "utils/log.h"#include "platform/win32/CharsetConverter.h"#include <PowrProf.h>#include <array>#include <format>#include <locale.h>#include <sstream>#include <shellapi.h>#include <shlobj.h>#include <winioctl.h>#include <ctype.h>#include <string.h>#include <time.h>Macros | |
| #define | _ctloc(x) | 
| #define | TM_YEAR_BASE 1900 | 
| #define | __UNCONST(x) | 
| #define | ALT_E 0x01 | 
| #define | ALT_O 0x02 | 
| #define | LEGAL_ALT(x) | 
| #define | SS_DEFLANGID MAKELANGID(LANG_NEUTRAL,SUBLANG_DEFAULT) | 
Typedefs | |
| typedef unsigned char | u_char | 
| typedef unsigned int | uint | 
| using | SETTHREADDESCRIPTION = HRESULT(WINAPI*)(HANDLE hThread, PCWSTR lpThreadDescription) | 
Functions | |
| FILE * | fopen_utf8 (const char *_Filename, const char *_Mode) | 
| char * | strptime (const char *buf, const char *fmt, struct tm *tm) | 
Variables | |
| const char * | abday [] | 
| const char * | day [] | 
| const char * | abmon [] | 
| const char * | mon [] | 
| const char * | am_pm [] | 
| const char * | d_t_fmt = "%a %Ef %T %Y" | 
| const char * | t_fmt_ampm = "%I:%M:%S %p" | 
| const char * | t_fmt = "%H:%M:%S" | 
| const char * | d_fmt = "%m/%d/%y" | 
| #define __UNCONST | ( | x | ) | 
| #define _ctloc | ( | x | ) | 
| #define ALT_E 0x01 | 
| #define ALT_O 0x02 | 
| #define LEGAL_ALT | ( | x | ) | 
| #define SS_DEFLANGID MAKELANGID(LANG_NEUTRAL,SUBLANG_DEFAULT) | 
| #define TM_YEAR_BASE 1900 | 
| using SETTHREADDESCRIPTION = HRESULT(WINAPI*)(HANDLE hThread, PCWSTR lpThreadDescription) | 
| typedef unsigned char u_char | 
| FILE * fopen_utf8 | ( | const char * | _Filename, | 
| const char * | _Mode ) | 
| char * strptime | ( | const char * | buf, | 
| const char * | fmt, | ||
| struct tm * | tm ) | 
| const char* abday[] | 
| const char* abmon[] | 
| const char* am_pm[] | 
| const char* d_fmt = "%m/%d/%y" | 
| const char* d_t_fmt = "%a %Ef %T %Y" | 
| const char* day[] | 
| const char* mon[] | 
| const char* t_fmt = "%H:%M:%S" | 
| const char* t_fmt_ampm = "%I:%M:%S %p" |