Skip to content

Latest commit

 

History

History
116 lines (87 loc) · 4.31 KB

ns-accctrl-actrl_property_entryw.md

File metadata and controls

116 lines (87 loc) · 4.31 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NS:accctrl._ACTRL_PROPERTY_ENTRYW
ACTRL_PROPERTY_ENTRYW (accctrl.h)
Contains a list of access-control entries for an object or a specified property on an object. (Unicode)
*PACTRL_PROPERTY_ENTRYW
ACTRL_ACCESS_PROTECTED
ACTRL_PROPERTY_ENTRY
ACTRL_PROPERTY_ENTRY structure [COM]
ACTRL_PROPERTY_ENTRYA
ACTRL_PROPERTY_ENTRYW
PACTRL_PROPERTY_ENTRY
PACTRL_PROPERTY_ENTRY structure pointer [COM]
_ACTRL_PROPERTY_ENTRYA
_ACTRL_PROPERTY_ENTRYW
accctrl/ACTRL_PROPERTY_ENTRY
accctrl/ACTRL_PROPERTY_ENTRYA
accctrl/ACTRL_PROPERTY_ENTRYW
accctrl/PACTRL_PROPERTY_ENTRY
com.actrl_property_entry
com\actrl_property_entry.htm
com
90b13dd1-0ca6-4674-b9fa-a61aed4637d7
12/05/2018
*PACTRL_PROPERTY_ENTRYW, ACTRL_ACCESS_PROTECTED, ACTRL_PROPERTY_ENTRY, ACTRL_PROPERTY_ENTRY structure [COM], ACTRL_PROPERTY_ENTRYA, ACTRL_PROPERTY_ENTRYW, PACTRL_PROPERTY_ENTRY, PACTRL_PROPERTY_ENTRY structure pointer [COM], _ACTRL_PROPERTY_ENTRYA, _ACTRL_PROPERTY_ENTRYW, accctrl/ACTRL_PROPERTY_ENTRY, accctrl/ACTRL_PROPERTY_ENTRYA, accctrl/ACTRL_PROPERTY_ENTRYW, accctrl/PACTRL_PROPERTY_ENTRY, com.actrl_property_entry
accctrl.h
Windows
Windows 2000 Professional [desktop apps only]
Windows 2000 Server [desktop apps only]
ACTRL_PROPERTY_ENTRYW (Unicode) and ACTRL_PROPERTY_ENTRYA (ANSI)
Windows
ACTRL_PROPERTY_ENTRYW, *PACTRL_PROPERTY_ENTRYW
19H1
_ACTRL_PROPERTY_ENTRYW
accctrl/_ACTRL_PROPERTY_ENTRYW
PACTRL_PROPERTY_ENTRYW
accctrl/PACTRL_PROPERTY_ENTRYW
ACTRL_PROPERTY_ENTRYW
accctrl/ACTRL_PROPERTY_ENTRYW
c++
APIRef
kbSyntax
HeaderDef
AccCtrl.h
ACTRL_PROPERTY_ENTRY
ACTRL_PROPERTY_ENTRYA
ACTRL_PROPERTY_ENTRYW

ACTRL_PROPERTY_ENTRYW structure

-description

Contains a list of access-control entries for an object or a specified property on an object.

-struct-fields

-field lpProperty

The GUID of a property on an object. Use the UuidToString function to generate a string representation of a property GUID.

-field pAccessEntryList

A pointer to an ACTRL_ACCESS_ENTRY_LIST structure that contains a list of access-control entries.

-field fListFlags

Flags that specify information about the pProperty property. This member can be 0 or the following value.

Value Meaning
ACTRL_ACCESS_PROTECTED
0x00000001
Protects the object or property from inheriting access-control entries.

-remarks

To create an ACTRL_PROPERTY_ENTRY structure that grants everyone full access to an object, set the pAccessEntryList member to NULL.

To create an ACTRL_PROPERTY_ENTRY structure that denies all access to an object, set the pAccessEntryList member to point to an ACTRL_ACCESS_ENTRY_LIST structure whose cEntries member is 0 and pAccessList member is NULL.

Note

The accctrl.h header defines ACTRL_PROPERTY_ENTRY as an alias which automatically selects the ANSI or Unicode version of this function based on the definition of the UNICODE preprocessor constant. Mixing usage of the encoding-neutral alias with code that not encoding-neutral can lead to mismatches that result in compilation or runtime errors. For more information, see Conventions for Function Prototypes.

-see-also

ACTRL_ACCESS_ENTRY_LIST

UuidToString