IPropData::HrSetPropAccess
Gilt für: Outlook 2013 | Outlook 2016
Legt die Zugriffsebene oder Status f�r eine oder mehrere der Eigenschaften des Objekts fest.
HRESULT HrSetPropAccess(
LPSPropTagArray lpPropTagArray,
ULONG FAR * rgulAccess
);
Parameter
lpPropTagArray
[in] Ein Zeiger auf ein Array von Eigenschaftentags, die angeben, die Eigenschaften ge�ndert werden soll.
rgulAccess
[in] Ein Array von Bitmasken Kennzeichnung. Jede Bitmaske gibt die Zugriffsebenen oder status oder beides für jede der Eigenschaften an, die in dem Array identifiziert werden, auf das der lpPropTagArray-Parameter verweist. Die beiden Arrays sind insofern positioniert, als die erste Bitmaske in rgulAccess die erste Eigenschaft beschreibt, auf die lpPropTagArray verweist usw. F�r jedes Eigenschaftentags kann ein Zugriffsebene Flag und ein Status-Flag festgelegt werden. Die folgende Tabelle zeigt die m�glichen Flags.
Zugriffsebene flag | Status-flag |
---|---|
IPROP_READONLY, die angibt, dass die Eigenschaft nicht ge�ndert werden kann |
IPROP_CLEAN, die angibt, dass die Eigenschaft nicht ge�ndert wurde. |
IPROP_READWRITE, die angibt, dass die Eigenschaft ge�ndert werden kann. | IPROP_DIRTY, die angibt, dass die Eigenschaft ge�ndert wurde. |
Rückgabewert
S_OK
Die Zugriffsebene und den Status Kennzeichen wurden erfolgreich festgelegt.
MAPI_E_NO_ACCESS
Es wurde versucht, eine Eigenschaft f�r ein schreibgesch�tztes Objekt oder ein Objekt f�r den Anrufer nicht �ber ausreichende Berechtigungen verf�gt festlegen.
MAPI_E_INVALID_PARAMETER
Der rgulAccess-Parameter enthält eine ungültige Kombination von Flags, z. B. IPROP_READONLY und IPROP_READWRITE.
Hinweise
Die IPropData::HrSetPropAccess-Methode ändert die Zugriffsebene und status für die Eigenschaften, die durch die Eigenschaftentags in der SPropTagArray-Struktur identifiziert werden, auf die der lpPropTagArray-Parameter verweist. Für jede Eigenschaft gibt es einen entsprechenden Eintrag im rgulAccess-Array . Der Eintrag kann festgelegt werden, um ein Flag, das die Eigenschaft Zugriffsebene und ein weiteres angibt Flag, das den Status angibt.
Hinweise für Aufrufer
Verwenden Sie HrSetPropAccess, um bei �nderung eines bestimmten-Eigenschaft ermitteln und die Zugriffsebene f�r eine oder mehrere der Eigenschaften eines Objekts zu �ndern.