Enumerations | |
| enum | SYSINFO_FORMAT_TYPE { FORMAT_TEXT = 0, FORMAT_HTML } |
Functions | |
| SYSINFO_API BOOL | SysInfoDll_FormatAll (SYSINFO_FORMAT_TYPE Format, LPWSTR szComputerName, LPWSTR szOSName, CPUINFO *pCPUinfo, MEMORYSTATUSEX *pMemInfoEx, MEMMODULEINFO *pMemModuleInfo, MULTIMONITOR_DYN *MM, DISPLAY_DEVICES *DD, LPWSTR szGraphicsSummary, SYSINFO_WMI *SysInfo_WMI, SYSINFO_SMBIOS *SysInfo_SMBIOS, USB_HOST_CONTROLLERS *USBHostControllers, LPWSTR pszRes, int *iResLen) |
| Call this function to format all system information into a string (for reporting purposes). | |
| SYSINFO_API BOOL | SysInfoDll_FormatSummary (SYSINFO_FORMAT_TYPE Format, LPWSTR szComputerName, LPWSTR szOSName, CPUINFO *pCPUinfo, MEMORYSTATUSEX *pMemInfoEx, LPWSTR szGraphicsSummary, SYSINFO_WMI *SysInfo_WMI, SYSINFO_SMBIOS *SysInfo_SMBIOS, LPWSTR pszRes, int *iResLen) |
| Call this function to format all system information (summary only) into a string (for reporting purposes). | |
| SYSINFO_API BOOL | SysInfoDll_FormatGeneral (SYSINFO_FORMAT_TYPE Format, LPWSTR szComputerName, SYSINFO_WMI *SysInfo_WMI, SYSINFO_SMBIOS *SysInfo_SMBIOS, LPWSTR pszRes, int *iResLen) |
| Call this function to format the general system information into a string (for reporting purposes). | |
| SYSINFO_API BOOL | SysInfoDll_FormatCPU (SYSINFO_FORMAT_TYPE Format, CPUINFO *pCPUinfo, LPWSTR pszRes, int *iResLen) |
| Call this function to format the CPU information into a string (for reporting purposes). | |
| SYSINFO_API BOOL | SysInfoDll_FormatMemory (SYSINFO_FORMAT_TYPE Format, MEMORYSTATUSEX *pMemInfoEx, SYSINFO_WMI *SysInfo_WMI, SYSINFO_SMBIOS *SysInfo_SMBIOS, MEMMODULEINFO *pMemModuleInfo, LPWSTR pszRes, int *iResLen) |
| Call this function to format the Memory information into a string (for reporting purposes). | |
| SYSINFO_API BOOL | SysInfoDll_FormatMemSPD (SYSINFO_FORMAT_TYPE Format, MEMMODULEINFO *pMemModuleInfo, LPWSTR pszRes, int *iResLen) |
| Call this function to format the Memory SPD information into a string (for reporting purposes). | |
| SYSINFO_API BOOL | SysInfoDll_FormatGraphics (SYSINFO_FORMAT_TYPE Format, MULTIMONITOR_DYN *MM, DISPLAY_DEVICES *DD, LPWSTR szGraphicsSummary, LPWSTR pszRes, int *iResLen) |
| Call this function to format the Monitor/Display Device information into a string (for reporting purposes). | |
| SYSINFO_API BOOL | SysInfoDll_FormatDiskVolumes (SYSINFO_FORMAT_TYPE Format, SYSINFO_WMI *SysInfo_WMI, LPWSTR pszRes, int *iResLen) |
| Call this function to format the Disk volume information into a string (for reporting purposes). | |
| SYSINFO_API BOOL | SysInfoDll_FormatDiskDrives (SYSINFO_FORMAT_TYPE Format, SYSINFO_WMI *SysInfo_WMI, LPWSTR pszRes, int *iResLen) |
| Call this function to format the Disk drive information into a string (for reporting purposes). | |
| SYSINFO_API BOOL | SysInfoDll_FormatOpticalDrives (SYSINFO_FORMAT_TYPE Format, SYSINFO_WMI *SysInfo_WMI, LPWSTR pszRes, int *iResLen) |
| Call this function to format the Optical drive information into a string (for reporting purposes). | |
| SYSINFO_API BOOL | SysInfoDll_FormatNetwork (SYSINFO_FORMAT_TYPE Format, SYSINFO_WMI *SysInfo_WMI, LPWSTR pszRes, int *iResLen) |
| Call this function to format the Network information into a string (for reporting purposes). | |
| SYSINFO_API BOOL | SysInfoDll_FormatPorts (SYSINFO_FORMAT_TYPE Format, SYSINFO_WMI *SysInfo_WMI, LPWSTR pszRes, int *iResLen) |
| Call this function to format the Port information into a string (for reporting purposes). | |
| SYSINFO_API BOOL | SysInfoDll_FormatUSB (SYSINFO_FORMAT_TYPE Format, USB_HOST_CONTROLLERS *USBHostControllers, LPWSTR pszRes, int *iResLen) |
| Call this function to format the USB controller and device information into a string (for reporting purposes). | |
| enum SYSINFO_FORMAT_TYPE |
| SYSINFO_API BOOL SysInfoDll_FormatAll | ( | SYSINFO_FORMAT_TYPE | Format, | |
| LPWSTR | szComputerName, | |||
| LPWSTR | szOSName, | |||
| CPUINFO * | pCPUinfo, | |||
| MEMORYSTATUSEX * | pMemInfoEx, | |||
| MEMMODULEINFO * | pMemModuleInfo, | |||
| MULTIMONITOR_DYN * | MM, | |||
| DISPLAY_DEVICES * | DD, | |||
| LPWSTR | szGraphicsSummary, | |||
| SYSINFO_WMI * | SysInfo_WMI, | |||
| SYSINFO_SMBIOS * | SysInfo_SMBIOS, | |||
| USB_HOST_CONTROLLERS * | USBHostControllers, | |||
| LPWSTR | pszRes, | |||
| int * | iResLen | |||
| ) |
Call this function to format all system information into a string (for reporting purposes).
| [in] | Format | formatting method (see SYSINFO_FORMAT_TYPE) |
| [in] | szComputerName | a string containing the computer name to include in the string |
| [in] | szOSName | a string containing the OS information to include in the string |
| [in] | pCPUinfo | Pointer to a structure containing the CPU info to include in the string |
| [in] | pMemInfoEx | Pointer to a structure containing the Memory info to include in the string |
| [in] | pMemModuleInfo | Pointer to a structure containing the Memory SPD info to include in the string |
| [in] | MM | Pointer to a structure containing the Monitor info to include in the string |
| [in] | DD | Pointer to a structure containing the Display device info to include in the string |
| [in] | szGraphicsSummary | a string containing the Monitor/display device summary to include in the string |
| [in] | SysInfo_WMI | Pointer to a structure containing the WMI info to include in the string |
| [in] | SysInfo_SMBIOS | Pointer to a structure containing the SMBIOS info to include in the string |
| [in] | USBHostControllers | Pointer to a structure containing the USB controller info to include in the string |
| [out] | pszRes | a string buffer to store the formatted string |
| [in,out] | iResLen | Pointer to the size of the pszRes string buffer. On return, contains the length of the pszRes string |
| SYSINFO_API BOOL SysInfoDll_FormatSummary | ( | SYSINFO_FORMAT_TYPE | Format, | |
| LPWSTR | szComputerName, | |||
| LPWSTR | szOSName, | |||
| CPUINFO * | pCPUinfo, | |||
| MEMORYSTATUSEX * | pMemInfoEx, | |||
| LPWSTR | szGraphicsSummary, | |||
| SYSINFO_WMI * | SysInfo_WMI, | |||
| SYSINFO_SMBIOS * | SysInfo_SMBIOS, | |||
| LPWSTR | pszRes, | |||
| int * | iResLen | |||
| ) |
Call this function to format all system information (summary only) into a string (for reporting purposes).
| [in] | Format | formatting method (see SYSINFO_FORMAT_TYPE) |
| [in] | szComputerName | a string containing the computer name to include in the string |
| [in] | szOSName | a string containing the OS information to include in the string |
| [in] | pCPUinfo | Pointer to a structure containing the CPU info to include in the string |
| [in] | pMemInfoEx | Pointer to a structure containing the Memory info to include in the string |
| [in] | szGraphicsSummary | a string containing the Monitor/display device summary to include in the string |
| [in] | SysInfo_WMI | Pointer to a structure containing the WMI info to include in the string |
| [in] | SysInfo_SMBIOS | Pointer to a structure containing the SMBIOS info to include in the string |
| [out] | pszRes | a string buffer to store the formatted string |
| [in,out] | iResLen | Pointer to the size of the pszRes string buffer. On return, contains the length of the pszRes string |
| SYSINFO_API BOOL SysInfoDll_FormatGeneral | ( | SYSINFO_FORMAT_TYPE | Format, | |
| LPWSTR | szComputerName, | |||
| SYSINFO_WMI * | SysInfo_WMI, | |||
| SYSINFO_SMBIOS * | SysInfo_SMBIOS, | |||
| LPWSTR | pszRes, | |||
| int * | iResLen | |||
| ) |
Call this function to format the general system information into a string (for reporting purposes).
| [in] | Format | formatting method (see SYSINFO_FORMAT_TYPE) |
| [in] | szComputerName | a string containing the computer name to include in the string |
| [in] | SysInfo_WMI | Pointer to a structure containing the WMI info to include in the string |
| [in] | SysInfo_SMBIOS | Pointer to a structure containing the SMBIOS info to include in the string |
| [out] | pszRes | a string buffer to store the formatted string |
| [in,out] | iResLen | Pointer to the size of the pszRes string buffer. On return, contains the length of the pszRes string |
| SYSINFO_API BOOL SysInfoDll_FormatCPU | ( | SYSINFO_FORMAT_TYPE | Format, | |
| CPUINFO * | pCPUinfo, | |||
| LPWSTR | pszRes, | |||
| int * | iResLen | |||
| ) |
Call this function to format the CPU information into a string (for reporting purposes).
| [in] | Format | formatting method (see SYSINFO_FORMAT_TYPE) |
| [in] | pCPUinfo | Pointer to a structure containing the CPU info to include in the string |
| [out] | pszRes | a string buffer to store the formatted string |
| [in,out] | iResLen | Pointer to the size of the pszRes string buffer. On return, contains the length of the pszRes string |
| SYSINFO_API BOOL SysInfoDll_FormatMemory | ( | SYSINFO_FORMAT_TYPE | Format, | |
| MEMORYSTATUSEX * | pMemInfoEx, | |||
| SYSINFO_WMI * | SysInfo_WMI, | |||
| SYSINFO_SMBIOS * | SysInfo_SMBIOS, | |||
| MEMMODULEINFO * | pMemModuleInfo, | |||
| LPWSTR | pszRes, | |||
| int * | iResLen | |||
| ) |
Call this function to format the Memory information into a string (for reporting purposes).
| [in] | Format | formatting method (see SYSINFO_FORMAT_TYPE) |
| [in] | pMemInfoEx | Pointer to a structure containing the Memory info to include in the string |
| [in] | SysInfo_WMI | Pointer to a structure containing the WMI info to include in the string |
| [in] | SysInfo_SMBIOS | Pointer to a structure containing the SMBIOS info to include in the string |
| [in] | pMemModuleInfo | Pointer to a structure containing the memory SPD information |
| [out] | pszRes | a string buffer to store the formatted string |
| [in,out] | iResLen | Pointer to the size of the pszRes string buffer. On return, contains the length of the pszRes string |
| SYSINFO_API BOOL SysInfoDll_FormatMemSPD | ( | SYSINFO_FORMAT_TYPE | Format, | |
| MEMMODULEINFO * | pMemModuleInfo, | |||
| LPWSTR | pszRes, | |||
| int * | iResLen | |||
| ) |
Call this function to format the Memory SPD information into a string (for reporting purposes).
| [in] | Format | formatting method (see SYSINFO_FORMAT_TYPE) |
| [in] | pMemModuleInfo | Pointer to a structure containing the Memory SPD info to include in the string |
| [out] | pszRes | a string buffer to store the formatted string |
| [in,out] | iResLen | Pointer to the size of the pszRes string buffer. On return, contains the length of the pszRes string |
| SYSINFO_API BOOL SysInfoDll_FormatGraphics | ( | SYSINFO_FORMAT_TYPE | Format, | |
| MULTIMONITOR_DYN * | MM, | |||
| DISPLAY_DEVICES * | DD, | |||
| LPWSTR | szGraphicsSummary, | |||
| LPWSTR | pszRes, | |||
| int * | iResLen | |||
| ) |
Call this function to format the Monitor/Display Device information into a string (for reporting purposes).
| [in] | Format | formatting method (see SYSINFO_FORMAT_TYPE) |
| [in] | MM | Pointer to a structure containing the Monitor info to include in the string |
| [in] | DD | Pointer to a structure containing the Display device info to include in the string |
| [in] | szGraphicsSummary | a string containing the Monitor/display device summary to include in the string |
| [out] | pszRes | a string buffer to store the formatted string |
| [in,out] | iResLen | Pointer to the size of the pszRes string buffer. On return, contains the length of the pszRes string |
| SYSINFO_API BOOL SysInfoDll_FormatDiskVolumes | ( | SYSINFO_FORMAT_TYPE | Format, | |
| SYSINFO_WMI * | SysInfo_WMI, | |||
| LPWSTR | pszRes, | |||
| int * | iResLen | |||
| ) |
Call this function to format the Disk volume information into a string (for reporting purposes).
| [in] | Format | formatting method (see SYSINFO_FORMAT_TYPE) |
| [in] | SysInfo_WMI | Pointer to a structure containing the WMI info to include in the string |
| [out] | pszRes | a string buffer to store the formatted string |
| [in,out] | iResLen | Pointer to the size of the pszRes string buffer. On return, contains the length of the pszRes string |
| SYSINFO_API BOOL SysInfoDll_FormatDiskDrives | ( | SYSINFO_FORMAT_TYPE | Format, | |
| SYSINFO_WMI * | SysInfo_WMI, | |||
| LPWSTR | pszRes, | |||
| int * | iResLen | |||
| ) |
Call this function to format the Disk drive information into a string (for reporting purposes).
| [in] | Format | formatting method (see SYSINFO_FORMAT_TYPE) |
| [in] | SysInfo_WMI | Pointer to a structure containing the WMI info to include in the string |
| [out] | pszRes | a string buffer to store the formatted string |
| [in,out] | iResLen | Pointer to the size of the pszRes string buffer. On return, contains the length of the pszRes string |
| SYSINFO_API BOOL SysInfoDll_FormatOpticalDrives | ( | SYSINFO_FORMAT_TYPE | Format, | |
| SYSINFO_WMI * | SysInfo_WMI, | |||
| LPWSTR | pszRes, | |||
| int * | iResLen | |||
| ) |
Call this function to format the Optical drive information into a string (for reporting purposes).
| [in] | Format | formatting method (see SYSINFO_FORMAT_TYPE) |
| [in] | SysInfo_WMI | Pointer to a structure containing the WMI info to include in the string |
| [out] | pszRes | a string buffer to store the formatted string |
| [in,out] | iResLen | Pointer to the size of the pszRes string buffer. On return, contains the length of the pszRes string |
| SYSINFO_API BOOL SysInfoDll_FormatNetwork | ( | SYSINFO_FORMAT_TYPE | Format, | |
| SYSINFO_WMI * | SysInfo_WMI, | |||
| LPWSTR | pszRes, | |||
| int * | iResLen | |||
| ) |
Call this function to format the Network information into a string (for reporting purposes).
| [in] | Format | formatting method (see SYSINFO_FORMAT_TYPE) |
| [in] | SysInfo_WMI | Pointer to a structure containing the WMI info to include in the string |
| [out] | pszRes | a string buffer to store the formatted string |
| [in,out] | iResLen | Pointer to the size of the pszRes string buffer. On return, contains the length of the pszRes string |
| SYSINFO_API BOOL SysInfoDll_FormatPorts | ( | SYSINFO_FORMAT_TYPE | Format, | |
| SYSINFO_WMI * | SysInfo_WMI, | |||
| LPWSTR | pszRes, | |||
| int * | iResLen | |||
| ) |
Call this function to format the Port information into a string (for reporting purposes).
| [in] | Format | formatting method (see SYSINFO_FORMAT_TYPE) |
| [in] | SysInfo_WMI | Pointer to a structure containing the WMI info to include in the string |
| [out] | pszRes | a string buffer to store the formatted string |
| [in,out] | iResLen | Pointer to the size of the pszRes string buffer. On return, contains the length of the pszRes string |
| SYSINFO_API BOOL SysInfoDll_FormatUSB | ( | SYSINFO_FORMAT_TYPE | Format, | |
| USB_HOST_CONTROLLERS * | USBHostControllers, | |||
| LPWSTR | pszRes, | |||
| int * | iResLen | |||
| ) |
Call this function to format the USB controller and device information into a string (for reporting purposes).
| [in] | Format | formatting method (see SYSINFO_FORMAT_TYPE) |
| [in] | USBHostControllers | Pointer to a structure containing the USB controller info to include in the string |
| [out] | pszRes | a string buffer to store the formatted string |
| [in,out] | iResLen | Pointer to the size of the pszRes string buffer. On return, contains the length of the pszRes string |