MANAGE_HOT_PATCH_UNLOAD_PATCH - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
#ifndef _NTEXAPI_H
#if (PHNT_MODE != PHNT_MODE_KERNEL)

/**
 * The MANAGE_HOT_PATCH_UNLOAD_PATCH structure describes parameters for unloading a hot patch.
 */
typedef struct _MANAGE_HOT_PATCH_UNLOAD_PATCH
{
    ULONG Version;                  // Structure version. Must be MANAGE_HOT_PATCH_UNLOAD_PATCH_VERSION.
    HOT_PATCH_IMAGE_INFO BaseInfo;  // Identifying information about the base image to unpatch.
    union
    {
        SID Sid;                    // The SID of the user for whom the patch is being unloaded.
        UCHAR Buffer[SECURITY_MAX_SID_SIZE]; // Buffer for the SID.
    } UserSid;
} MANAGE_HOT_PATCH_UNLOAD_PATCH, *PMANAGE_HOT_PATCH_UNLOAD_PATCH;

#endif
#endif

View code on GitHub

NtDoc

No description available.