Fundamental Security Data Structures

Several type structures are used constantly in Windows 2000 security programming. Many of the type structures are often referred to by abbreviated names—which doesn't simplify your life if you're a newcomer to security programming. Here are a few of the most commonly used security structures:

  • SID . Short for security identifier. This is a type structure that uniquely identifies a user or group.

  • ACE. Short for access control entry . This is a type structure that defines how a SID can interact with securable objects. An ACE may allow or deny access to a particular SID. It may also define security-auditing parameters for a SID.

  • ACL. Short for access control list . This is an array of zero or more ...

Get Developing Secure Applications with Visual Basic now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.