Sdílet prostřednictvím


IMetaDataEmit::DefinePermissionSet Method

Vytvoří definici pro sadu oprávnění se zadaným podpisem metadat a získá token k této definici sady oprávnění.

Syntax

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

Parameters

tk [v] Objekt, který má být zdoben.

dwAction [v] Hodnota CorDeclSecurity , která určuje typ deklarativního zabezpečení, které se má použít.

pvPermission [v] Objekt BLOB oprávnění.

cbPermission[v] Velikost v bajtech .pvPermission

ppm [ven] Vrácený token oprávnění.

Requirements

Platformy: Viz podporované operační systémy .NET.

Header: Cor.h

Library: CorGuids.lib

See also