LSA_ENUMERATION_HANDLE

The LSA_ENUMERATION_HANDLE data type is used by the LSA function that enumerates TrustedDomain objects: LsaEnumerateTrustedDomainsEx. This function is designed so that you can make multiple calls to enumerate all the objects of a given type in the database.

On the initial enumeration function call, you pass in a pointer to an LSA_ENUMERATION_HANDLE variable that is initialized to zero. The function updates this value. If the function returns a value that indicates there are more objects to enumerate, call the function again and pass in the updated LSA_ENUMERATION_HANDLE value to obtain an enumeration continuing from the point where the previous enumeration left off.


typedef ULONG LSA_ENUMERATION_HANDLE, *PLSA_ENUMERATION_HANDLE;

Requirements

Minimum supported client

Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

Ntsecapi.h

See also

LsaEnumerateTrustedDomainsEx

 

 

Show: