Hi, ich brauche mal Hilfe von den "C++ Könnern" unter euch....
Die Funktion "WINAPI GetLogicalProcessorInformation" ist leider nicht in den AutoIt Includes zu finden, also wollte ich sie selber basteln; ....leider ohne Erfolg.
Einfache Funktionen konnte ich schon adaptieren, aber diese weicht irgendwie ins Unbekannte ab.
Ich hoffe mir kann jemand helfen.... und dann sollte die Funktion in die Includes rein (WinAPISys.au3).
C
BOOL WINAPI GetLogicalProcessorInformation(
_Out_ PSYSTEM_LOGICAL_PROCESSOR_INFORMATION Buffer,
_Inout_ PDWORD ReturnLength
);
https://msdn.microsoft.com/en-us/library/…4(v=vs.85).aspx
C
typedef struct _SYSTEM_LOGICAL_PROCESSOR_INFORMATION {
ULONG_PTR ProcessorMask;
LOGICAL_PROCESSOR_RELATIONSHIP Relationship;
union {
struct {
BYTE Flags;
} ProcessorCore;
struct {
DWORD NodeNumber;
} NumaNode;
CACHE_DESCRIPTOR Cache;
ULONGLONG Reserved[2];
};
} SYSTEM_LOGICAL_PROCESSOR_INFORMATION, *PSYSTEM_LOGICAL_PROCESSOR_INFORMATION;
Alles anzeigen