Prev Next

ACTRL_OVERLAPPED info  Overview  Group

[This is a preview of an interface that may appear in future releases of Windows.]

The ACTRL_OVERLAPPED structure stores an event object and state information for an asynchronous access-control operation.

typedef struct _ACTRL_OVERLAPPED {

    ULONG       Reserved1;

    ULONG       Reserved2;

    HANDLE      hEvent;



} ACTRL_OVERLAPPED, *PACTRL_OVERLAPPED;

 

Members

Reserved1
Reserved for internal use.
Reserved2
Reserved for internal use.
hEvent
Handle to an event object. The SetSecurityInfoEx and SetNamedSecurityInfoEx functions create the event object and return this handle when they start an asynchronous operation. The system sets this event object to the signaled state when the operation is completed successfully or unsuccessfully.

Remarks

The first call to the GetOverlappedAccessResults function for a given ACTRL_OVERLAPPED structure closes the event object handle. Subsequent calls to GetOverlappedAccessResults use information stored in the reserved members to identify the asynchronous operation.

See Also

GetOverlappedAccessResults, SetNamedSecurityInfoEx, SetSecurityInfoEx