Freigeben über


IMetaDataEmit::DefinePermissionSet Method

Erstellt eine Definition für einen Berechtigungssatz mit der angegebenen Metadatensignatur und ruft ein Token für diese Berechtigungssatzdefinition ab.

Syntax

HRESULT DefinePermissionSet (
    [in]  mdToken        tk,
    [in]  DWORD          dwAction,
    [in]  void const     *pvPermission,
    [in]  ULONG          cbPermission,
    [out] mdPermission   *ppm
);

Parameters

tk [in] Das zu dekorierende Objekt.

dwAction [in] Ein CorDeclSecurity-Wert , der den Typ der zu verwendenden deklarativen Sicherheit angibt.

pvPermission [in] Das Berechtigungs-BLOB.

cbPermission [in] Die Größe in Bytes von pvPermission.

ppm [out] Das zurückgegebene Berechtigungstoken.

Requirements

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Header: Cor.h

Library: CorGuids.lib

See also