Freigeben über


IMetaDataEmit::SetPermissionSetProps Method

Legt Features der Metadatensignatur eines durch einen vorherigen Aufruf von IMetaDataEmit::D efinePermissionSet definierten Berechtigungssatz fest oder aktualisiert diese.

Syntax

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

Parameters

tk [in] Ein Metadatentoken, das das zu versehende Objekt darstellt.

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] Ein mdPermission Metadatentoken, das die aktualisierten Berechtigungen darstellt.

Requirements

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Header: Cor.h

Library: CorGuids.lib

See also