共用方式為


AUTHZ_SECURITY_ATTRIBUTE_V1結構 (authz.h)

AUTHZ_SECURITY_ATTRIBUTE_V1 結構會定義可與授權內容相關聯的安全性屬性。

語法

typedef struct _AUTHZ_SECURITY_ATTRIBUTE_V1 {
  PWSTR  pName;
  USHORT ValueType;
  USHORT Reserved;
  ULONG  Flags;
  ULONG  ValueCount;
  union {
    PLONG64                                      pInt64;
    PULONG64                                     pUint64;
    PWSTR                                        *ppString;
    PAUTHZ_SECURITY_ATTRIBUTE_FQBN_VALUE         pFqbn;
    PAUTHZ_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE pOctetString;
  } Values;
} AUTHZ_SECURITY_ATTRIBUTE_V1, *PAUTHZ_SECURITY_ATTRIBUTE_V1;

成員

pName

安全性屬性名稱的指標。

ValueType

Values 成員所指向之值的數據類型。

意義
AUTHZ_SECURITY_ATTRIBUTE_TYPE_INT64
0x0001
Values 成員是指 INT64 類型的安全性屬性。
AUTHZ_SECURITY_ATTRIBUTE_TYPE_UINT64
0x0002
Values 成員是指UINT64類型的安全性屬性。
AUTHZ_SECURITY_ATTRIBUTE_TYPE_STRING
0x0003
Values 成員是指 STRING 類型的安全性屬性。
AUTHZ_SECURITY_ATTRIBUTE_TYPE_FQBN
0x0004
Values 成員是指AUTHZ_SECURITY_ATTRIBUTE_TYPE_FQBN類型的安全性屬性。
AUTHZ_SECURITY_ATTRIBUTE_TYPE_SID
0x0005
Values 成員是指AUTHZ_SECURITY_ATTRIBUTE_TYPE_SID類型的安全性屬性。

Windows Server 2008 R2 和 Windows 7: 這個實值類型無法使用。

AUTHZ_SECURITY_ATTRIBUTE_TYPE_BOOLEAN
0x0006
Values 成員是指AUTHZ_SECURITY_ATTRIBUTE_TYPE_BOOLEAN類型的安全性屬性。

Windows Server 2008 R2 和 Windows 7: 這個實值類型無法使用。

AUTHZ_SECURITY_ATTRIBUTE_TYPE_OCTET_STRING
0x0010
Values 成員是指AUTHZ_SECURITY_ATTRIBUTE_TYPE_OCTET_STRING類型的安全性屬性。
AUTHZ_SECURITY_ATTRIBUTE_TYPE_OCTET_STRING
0x0010
Values 成員是指AUTHZ_SECURITY_ATTRIBUTE_TYPE_OCTET_STRING類型的安全性屬性。

Reserved

保留供未來使用。

Flags

下列一或多個值的組合。

意義
AUTHZ_SECURITY_ATTRIBUTE_NON_INHERITABLE
0x0001
此安全性屬性不會跨進程繼承。
AUTHZ_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE
0x0002
屬性的值會區分大小寫。 此旗標適用於包含字串類型的值。

ValueCount

Values 成員中指定的值數目。

Values

Values.pInt64

一或多個數值屬性值的指標。

Values.pUint64

一或多個數值屬性值的指標。

Values.ppString

一或多個字串屬性值的指標。

Values.pFqbn

一或多個 AUTHZ_SECURITY_ATTRIBUTE_FQBN_VALUE 結構的指標。

Values.pOctetString

一或多個 AUTHZ_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE 結構的指標。

規格需求

需求
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限傳統型應用程式]
標頭 authz.h

另請參閱

AUTHZ_SECURITY_ATTRIBUTES_INFORMATION

AuthzModifySecurityAttributes