From 6448335db119632ccccf461725ca97939ff91388 Mon Sep 17 00:00:00 2001 From: Aiken Harris Date: Tue, 18 Aug 2026 12:08:35 +0200 Subject: [PATCH] Fix compilation failure by adding missing type --- sdk/xtdk/setypes.h | 7 +++++++ sdk/xtdk/xtstruct.h | 1 + 2 files changed, 8 insertions(+) diff --git a/sdk/xtdk/setypes.h b/sdk/xtdk/setypes.h index 3fe3e25..0cc0943 100644 --- a/sdk/xtdk/setypes.h +++ b/sdk/xtdk/setypes.h @@ -169,6 +169,13 @@ typedef struct _PRIVILEGE_SET LUID_AND_ATTRIBUTES Privilege[1]; } PRIVILEGE_SET, *PPRIVILEGE_SET; +/* Process audit information structure definition */ +typedef struct _SECURITY_PROCESS_AUDIT_INFO +{ + PEPROCESS Process; + PEPROCESS ParentProcess; +} SECURITY_PROCESS_AUDIT_INFO, *PSECURITY_PROCESS_AUDIT_INFO; + /* Security audit process creation information structure definition */ typedef struct _SECURITY_AUDIT_PROCESS_CREATION_INFO { diff --git a/sdk/xtdk/xtstruct.h b/sdk/xtdk/xtstruct.h index 398945f..7290c8c 100644 --- a/sdk/xtdk/xtstruct.h +++ b/sdk/xtdk/xtstruct.h @@ -451,6 +451,7 @@ typedef struct _SCSI_REQUEST_BLOCK SCSI_REQUEST_BLOCK, *PSCSI_REQUEST_BLOCK; typedef struct _SECTION_OBJECT_POINTERS SECTION_OBJECT_POINTERS, *PSECTION_OBJECT_POINTERS; typedef struct _SECURITY_AUDIT_PROCESS_CREATION_INFO SECURITY_AUDIT_PROCESS_CREATION_INFO, *PSECURITY_AUDIT_PROCESS_CREATION_INFO; typedef struct _SECURITY_CLIENT_CONTEXT SECURITY_CLIENT_CONTEXT, *PSECURITY_CLIENT_CONTEXT; +typedef struct _SECURITY_PROCESS_AUDIT_INFO SECURITY_PROCESS_AUDIT_INFO, *PSECURITY_PROCESS_AUDIT_INFO; typedef struct _SECURITY_QUALITY_OF_SERVICE SECURITY_QUALITY_OF_SERVICE, *PSECURITY_QUALITY_OF_SERVICE; typedef struct _SECURITY_SUBJECT_CONTEXT SECURITY_SUBJECT_CONTEXT, *PSECURITY_SUBJECT_CONTEXT; typedef struct _SID SID, *PSID;