Skip to content

Latest commit

 

History

History
100 lines (72 loc) · 2.96 KB

nf-securitybaseapi-isvalidacl.md

File metadata and controls

100 lines (72 loc) · 2.96 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
NF:securitybaseapi.IsValidAcl
IsValidAcl function (securitybaseapi.h)
Validates an access control list (ACL).
IsValidAcl
IsValidAcl function [Security]
_win32_isvalidacl
security.isvalidacl
securitybaseapi/IsValidAcl
security\isvalidacl.htm
security
3ae9f147-4e90-44df-a1af-cf6ebad92aea
12/05/2018
IsValidAcl, IsValidAcl function [Security], _win32_isvalidacl, security.isvalidacl, securitybaseapi/IsValidAcl
securitybaseapi.h
Windows.h
Windows
Windows XP [desktop apps \| UWP apps]
Windows Server 2003 [desktop apps \| UWP apps]
Advapi32.lib
Advapi32.dll
Windows
19H1
IsValidAcl
securitybaseapi/IsValidAcl
c++
APIRef
kbSyntax
DllExport
Advapi32.dll
API-MS-Win-DownLevel-AdvApi32-l1-1-0.dll
KernelBase.dll
API-MS-Win-DownLevel-AdvApi32-l1-1-1.dll
API-MS-Win-Security-base-l1-1-0.dll
API-MS-Win-Security-base-l1-2-0.dll
MinKernelBase.dll
API-MS-Win-Security-Base-L1-2-1.dll
IsValidAcl

IsValidAcl function

-description

The IsValidAcl function validates an access control list (ACL).

-parameters

-param pAcl [in]

A pointer to an ACL structure validated by this function. This value must not be NULL.

-returns

If the ACL is valid, the function returns nonzero.

If the ACL is not valid, the function returns zero. There is no extended error information for this function; do not call GetLastError.

-remarks

This function checks the revision level of the ACL and verifies that the number of access control entries (ACEs) specified in the AceCount member of the ACL structure fits the space specified by the AclSize member of the ACL structure.

If pAcl is NULL, the application will fail with an access violation.

-see-also

ACL

GetAclInformation

InitializeAcl

Low-level Access Control

Low-level Access Control Functions