Freigeben über


IMetaDataEmit::DefinePermissionSet-Methode

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

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

Parameter

  • tk
    [in] Das zu ergänzende Objekt.

  • dwAction
    [in] Ein CorDeclSecurity-Wert, der den Typ der deklarativen Sicherheit angibt, der verwendet werden sollte.

  • pvPermission
    [in] Das Berechtigungs-BLOB.

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

  • ppm
    [out] Das zurückgegebene Berechtigungstoken.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: Cor.h

Bibliothek: als Ressource in MSCorEE.dll verwendet

.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Siehe auch

Referenz

IMetaDataEmit-Schnittstelle

IMetaDataEmit2-Schnittstelle