次の方法で共有


TOKEN_OWNER構造体 (ntifs.h)

TOKEN_OWNER 構造体には、新しく作成されたオブジェクトに適用される既定の所有者セキュリティ識別子 (SID) が含まれています。

構文

typedef struct _TOKEN_OWNER {
  PSID Owner;
} TOKEN_OWNER, *PTOKEN_OWNER;

メンバーズ

Owner

このアクセス トークンを使用するプロセスによって作成されたすべてのオブジェクトの既定の所有者になるユーザーを表す SID 構造体へのポインター。 SID は、トークンに既に含まれているユーザーまたはグループの SID のいずれかである必要があります。

備考

このアクセス トークンを使用するプロセスが新しいオブジェクトを作成するたびに、オブジェクトのセキュリティ記述子がプロセスによって提供されない限り、所有者によってオブジェクトが所有されます。

所有者 は、法的形式の SID である必要があり、トークンに既に存在するユーザーまたはグループの SID のいずれかと一致している必要があります。

グループ SID の場合、所有者 はトークン内のグループ SID と一致する必要があります。この場合、グループの属性にはSE_GROUP_OWNERを含める必要があり、SE_GROUP_USE_FOR_DENY_ONLYを含めてはなりません。

必要条件

要件 価値
ヘッダー ntifs.h (Ntifs.h を含む)

関連項目

SID の

SeQueryInformationToken

TOKEN_INFORMATION_CLASS

ZwQueryInformationToken

ZwSetInformationToken