AUTHZ_SECURITY_ATTRIBUTES_INFORMATION 结构体定义在 Win32 API 的 Authz.h 头文件中,用于表示一组安全属性信息。以下是该结构体的定义:
typedef struct _AUTHZ_SECURITY_ATTRIBUTES_INFORMATION {
  USHORT                       version;
  USHORT                       reserved;
  ULONG                        attributeCount;
  PCLAIM_SECURITY_ATTRIBUTE_V1 pAttributeV1;
} AUTHZ_SECURITY_ATTRIBUTES_INFORMATION, *PAUTHZ_SECURITY_ATTRIBUTES_INFORMATION;

结构中的字段含义如下:

  •  version: 结构的版本号。

  •  reserved: 保留字段,不使用。

  •  attributeCount: 属性的数量。

  •  pAttributeV1: 指向 CLAIM_SECURITY_ATTRIBUTE_V1 结构体的指针,表示安全属性的详细信息。


AUTHZ_SECURITY_ATTRIBUTES_INFORMATION 结构体用于在访问控制时传递安全属性信息。这些信息包括属性的数量和每个属性的详细信息。在使用之前,需要填充这个结构并将其传递给相关的授权函数,以确保访问控制的正确执行。


转载请注明出处:http://www.zyzy.cn/article/detail/23948/Win32 API/Authz.h/AUTHZ_SECURITY_ATTRIBUTES_INFORMATION