SMBIOS_SYSTEM_EVENT_LOG_INFORMATION - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
#ifndef _SMBIOS_H
#include <pshpack1.h>

typedef struct _SMBIOS_SYSTEM_EVENT_LOG_INFORMATION
{
    SMBIOS_HEADER Header;
    // 2.0+
    USHORT AreaLength;
    USHORT HeaderStartOffset;
    USHORT DataStartOffset;
    UCHAR AccessMethod;

    union
    {
        struct
        {
            UCHAR Valid : 1;
            UCHAR Full : 1;
            UCHAR Reserved : 6;
        };

        UCHAR Value;
    } Status;

    ULONG ChangeToken;
    ULONG AccessMethodAddress;
    // 2.1+
    UCHAR HeaderFormat;
    UCHAR NumberOfDescriptors;
    UCHAR LengthOfDescriptors;
    UCHAR Descriptors[ANYSIZE_ARRAY];
} SMBIOS_SYSTEM_EVENT_LOG_INFORMATION, *PSMBIOS_SYSTEM_EVENT_LOG_INFORMATION;

#include <poppack.h>
#endif

View code on GitHub

No description available.