// Licensed under the Apache License, Version 2.0 // <LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0> or the MIT license // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your option. // All files in the project carrying such notice may not be copied, modified, or distributed // except according to those terms. //! ApiSet Contract for api-ms-win-core-sysinfo-l1.
::DWORD_PTR use java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 2
,, ,LPVOID, PBOOL, PDWORD,USHORT java.lang.StringIndexOutOfBoundsException: Index 86 out of bounds for length 86
;
: LPVOID, use um::winnt::{
DWORDLONG, HANDLE, LOGICAL_PROCESSOR_RELATIONSHIP, LPCSTR, LPCWSTR, LPOSVERSIONINFOA,
LPOSVERSIONINFOW, LPSTR, LPWSTR, PSYSTEM_LOGICAL_PROCESSOR_INFORMATION,
PSYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION, PULONGLONG, PVOID, ULONGLONG,
}; STRUCT!{struct SYSTEM_INFO_u_s java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
:WORDjava.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
wReserved WORD,
}
UNION!union {STRUCT!{tructMEMORYSTATUSEX{
[u32; 1],
dwOemId dwOemId_mut: DWORD,
s :DWORDjava.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 20
}}
:DWORDLONGjava.lang.StringIndexOutOfBoundsException: Range [21, 20) out of bounds for length 32
u:SYSTEM_INFO_ujava.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
wPageSize,
lpMinimumApplicationAddress: LPVOID,
: LPVOID,
dwActiveProcessorMask DWORD_PTR,
,
>; pubfn GetSystemInfo(
cessorLevel: WORD,
wProcessorRevision,
}} pubtype LPSYSTEM_INFO = *mut SYSTEM_INFO pub fn ( STRUCT!{truct MEMORYSTATUSEX{
dwLength: DWORD,
dwMemoryLoad: DWORD,
java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 6
ullAvailPhys: :LPFILETIME
:DWORDLONG,
ullAvailPageFile: DWORDLONG,
ullTotalVirtual: DWORDLONG,
ullAvailVirtual lpSystemTime:LPSYSTEMTIME
)
}} fn GetVersion(- DWORD;
SetLocalTime
lpSystemTime*onst SYSTEMTIME, pub fn GlobalMemoryStatusEx(
BOOL pub GetTickCount() -> DWORD; pub fn(
lpSystemInfo: GetTickCount64( - ULONGLONGjava.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
); pub fn GetSystemTime(
lpSystemTime: LPSYSTEMTIME lpTimeIncrement: PDWORD,
); pub fn GetSystemTimeAsFileTime(
: LPFILETIME
>BOOL; pub fn GetLocalTime(
lpSystemTime: LPSYSTEMTIME,
); pub fn GetVersion() -> DWORD; pub fn GetSystemDirectoryA(
) -> UINT;
pub fn GetSystemDirectoryW
) - BOOL; pub fn GetTickCount() -> DWORD; pub fn GetTickCount64() -> ULONGLONGuSize , pub fn GetSystemTimeAdjustment()- UINT;
lpTimeAdjustment: PDWORD,
lpTimeIncrement: PDWORD,
lpTimeAdjustmentDisabled: PBOOL,
) -> BOOL java.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 24 pub fn GetSystemDirectoryAlpBuffer ,
lpBuffer: LPSTR,
uSize: UINT,
; pub fn GetSystemDirectoryW - ;
lpBuffer: LPWSTR,
uSizejava.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 38
) -> UINT; pub fn GetWindowsDirectoryA(
lpBuffer:LPSTR
uSize: UINT,
) -> UINT; pub GetWindowsDirectoryW(
lpBuffer: LPWSTR,
uSize: UINT,
) -> ) -> UINT pubENUM! COMPUTER_NAME_FORMAT {
java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
uSize UINTjava.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 20
) -> UINT;
java.lang.StringIndexOutOfBoundsException: Range [41, 38) out of bounds for length 42
lpBuffer: LPWSTR,
uSize: UINT,
) -> UINT;
} ENUM!{enum fn GetComputerNameExA
,
ComputerNameDnsHostname:java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
puterNameDnsDomain
,
ComputerNamePhysicalNetBIOS, lpBuffer:LPWSTR,
ComputerNamePhysicalDnsHostname,
java.lang.StringIndexOutOfBoundsException: Range [8, 6) out of bounds for length 23
ComputerNamePhysicalDnsFullyQualified,
ComputerNameMax,
}} extern"system"NameType , pub >BOOLjava.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 14
NameType ,
lpBuffer: LPSTR,
nSize: LPDWORD,
)- ; pub fn(
NameType: COMPUTER_NAME_FORMAT,
lpBuffer: LPWSTR,
nSize: LPDWORD,
) -> )->BOOL; pubfnGetVersionExW
NameType: COMPUTER_NAME_FORMAT,
lpBuffer: LPCWSTR,
) -> BOOL; pub fn )- ;
,
) -> BOOL; pubBuffer ,
lpVersionInformation:LPOSVERSIONINFOA
) -> BOOL; pub (
: LPOSVERSIONINFOW
) RelationshipType LOGICAL_PROCESSOR_RELATIONSHIP
java.lang.StringIndexOutOfBoundsException: Range [41, 7) out of bounds for length 42
) -> BOOL;java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 14
: PDWORD
) -> BOOL; pub fn (
lpSystemTimeAsFileTime: LPFILETIME,
Buffer: PSYSTEM_LOGICAL_PROCESSOR_INFORMATION,
turnedLength PDWORD,
) -> BOOL; pubdwOSMajorVersion:,
:LPSYSTEM_INFO,
); pub (
lpSystemTimeAsFileTime: java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 32
);
fn GetProductInfo
dwOSMajorVersion: pub fn VerSetConditionMask
java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 32
:DWORD
dwSpMinorVersion: DWORD,
) -> BOOL pub EnumSystemFirmwareTables pub fn VerSetConditionMaskpFirmwareTableEnumBuffer,
)- ;
TypeMask: ,
FirmwareT:,
) :PVOID
/ () pub fn EnumSystemFirmwareTables -UINT;
FirmwareTableProviderSignature,
pFirmwareTableEnumBuffer: PVOID,
,
) -> UINT; pub : LPWSTRjava.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
FirmwareTableProviderSignature ,
FirmwareTableID: DWORD,
pFirmwareTableBuffer: PVOID,
BufferSize
->UINT; pubextern"ystem" {
Hostname: LPCWSTR,
,
nSize: LPDWORD :DWORDjava.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
) -> BOOL; pub fn GetPhysicallyInstalledSystemMemory( bTimeAdjustmentDisabled:BOOL
: java.lang.StringIndexOutOfBoundsException: Range [43, 42) out of bounds for length 43
) -> BOOL;
} pubconst SCEX2_ALT_NETBIOS_NAME: DWORD = 0java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 22 extern" >BOOL; pub fn SetComputerNameEx2W// pub fn GetOsManufacturingMode();
NameType: pub fn SetComputerNameA SetComputerNameAjava.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
Flags: DWORD,
lpBuffer: LPCWSTR,
) -> BOOL; pub fn SetSystemTimeAdjustment(
dwTimeAdjustment: DWORD,
bTimeAdjustmentDisabled: BOOL,
) -> BOOL; pub fn java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 14
ELAMFile: HANDLE,
BOOL; pub fnGetProcessorSystemCycleTime
Group: ,
Buffer: PSYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION,
ReturnedLength PDWORD,
) -> BOOL; // pub fn GetOsManufacturingMode(); // pub fn GetIntegratedDisplaySize(); pub fn SetComputerNameA(
lpComputerName: LPCSTR,
) -> BOOL; pub fn SetComputerNameW(
lpComputerName: LPCWSTR,
) -> BOOL; pub fn SetComputerNameExA(
NameType: COMPUTER_NAME_FORMAT,
lpBuffer: LPCSTR,
) -> BOOL;
}
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.3Bemerkung:
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.