|
Class Summary |
| Advapi32Util |
Advapi32 utility API. |
| Advapi32Util.Account |
An account. |
| BaseTSD.DWORD_PTR |
Unsigned DWORD_PTR. |
| BaseTSD.LONG_PTR |
Signed long type for pointer precision. |
| BaseTSD.SIZE_T |
The maximum number of bytes to which a pointer can point. |
| BaseTSD.SSIZE_T |
Signed SIZE_T. |
| BaseTSD.ULONG_PTR |
Unsigned LONG_PTR. |
| Crypt32Util |
Crypt32 utility API. |
| DsGetDC.DOMAIN_CONTROLLER_INFO |
The DOMAIN_CONTROLLER_INFO structure is used with the DsGetDcName
function to receive data about a domain controller. |
| DsGetDC.DOMAIN_CONTROLLER_INFO.ByReference |
|
| DsGetDC.DS_DOMAIN_TRUSTS |
The DS_DOMAIN_TRUSTS structure is used with the DsEnumerateDomainTrusts function to
contain trust data for a domain. |
| DsGetDC.DS_DOMAIN_TRUSTS.ByReference |
|
| DsGetDC.PDOMAIN_CONTROLLER_INFO |
Pointer to DOMAIN_CONTROLLER_INFO. |
| DsGetDC.PDOMAIN_CONTROLLER_INFO.ByReference |
|
| DsGetDC.PDS_DOMAIN_TRUSTS |
A pointer to an array of DS_DOMAIN_TRUSTS. |
| DsGetDC.PDS_DOMAIN_TRUSTS.ByReference |
|
| Guid.GUID |
|
| Guid.GUID.ByReference |
|
| Kernel32Util |
Kernel32 utility API. |
| LMAccess.GROUP_INFO_0 |
The GROUP_INFO_0 structure contains the name of a global group in the security
database, which is the security accounts manager (SAM) database or, in the case
of domain controllers, the Active Directory. |
| LMAccess.GROUP_INFO_1 |
The GROUP_INFO_1 structure contains a global group name and a comment to
associate with the group. |
| LMAccess.GROUP_INFO_2 |
The GROUP_INFO_2 structure contains information about a global group, including
name, identifier, and resource attributes. |
| LMAccess.GROUP_INFO_3 |
The GROUP_INFO_3 structure contains information about a global group, including
name, security identifier (SID), and resource attributes. |
| LMAccess.GROUP_USERS_INFO_0 |
The GROUP_USERS_INFO_0 structure contains global group member information. |
| LMAccess.LOCALGROUP_INFO_0 |
|
| LMAccess.LOCALGROUP_INFO_1 |
|
| LMAccess.LOCALGROUP_USERS_INFO_0 |
The LOCALGROUP_USERS_INFO_0 structure contains local group member information. |
| LMAccess.USER_INFO_0 |
The USER_INFO_0 structure contains a user account name. |
| LMAccess.USER_INFO_1 |
The USER_INFO_1 structure contains information about a user account, including
account name, password data, privilege level, and the path to the user's home
directory. |
| LMJoin.NETSETUP_JOIN_STATUS |
Status of a workstation. |
| Netapi32Util |
Netapi32 Utility API. |
| Netapi32Util.DomainController |
A domain controller. |
| Netapi32Util.DomainTrust |
A domain trust relationship. |
| Netapi32Util.Group |
A group. |
| Netapi32Util.LocalGroup |
A local group. |
| Netapi32Util.User |
A user. |
| NtDllUtil |
NtDll Utility API. |
| NTSecApi.LSA_FOREST_TRUST_BINARY_DATA |
|
| NTSecApi.LSA_FOREST_TRUST_DOMAIN_INFO |
|
| NTSecApi.LSA_FOREST_TRUST_INFORMATION |
|
| NTSecApi.LSA_FOREST_TRUST_INFORMATION.ByReference |
|
| NTSecApi.LSA_FOREST_TRUST_RECORD |
|
| NTSecApi.LSA_FOREST_TRUST_RECORD.ByReference |
|
| NTSecApi.LSA_FOREST_TRUST_RECORD.UNION |
|
| NTSecApi.LSA_FOREST_TRUST_RECORD.UNION.ByReference |
|
| NTSecApi.LSA_UNICODE_STRING |
The LSA_UNICODE_STRING structure is used by various Local Security Authority (LSA)
functions to specify a Unicode string. |
| NTSecApi.LSA_UNICODE_STRING.ByReference |
|
| NTSecApi.PLSA_FOREST_TRUST_INFORMATION |
The LSA_FOREST_TRUST_INFORMATION structure contains Local Security Authority
forest trust information. |
| NTSecApi.PLSA_FOREST_TRUST_INFORMATION.ByReference |
|
| NTSecApi.PLSA_FOREST_TRUST_RECORD |
|
| NTSecApi.PLSA_FOREST_TRUST_RECORD.ByReference |
|
| NTSecApi.PLSA_UNICODE_STRING |
Pointer to an LSA_UNICODE_STRING. |
| NTSecApi.PLSA_UNICODE_STRING.ByReference |
|
| Ole32Util |
Ole32 Utility API. |
| Secur32.EXTENDED_NAME_FORMAT |
Specifies a format for a directory service object name. |
| Secur32Util |
Secur32 Utility API. |
| Secur32Util.SecurityPackage |
An SSPI package. |
| Shell32Util |
Shell32 Utility API. |
| ShellAPI.SHFILEOPSTRUCT |
Contains information that the SHFileOperation function uses to perform file operations. |
| Sspi.CredHandle |
Credentials handle. |
| Sspi.CtxtHandle |
Security context handle. |
| Sspi.PSecHandle |
A pointer to a SecHandle |
| Sspi.PSecHandle.ByReference |
|
| Sspi.PSecPkgInfo |
A pointer to an array of SecPkgInfo structures. |
| Sspi.PSecPkgInfo.ByReference |
|
| Sspi.SecBuffer |
The SecBuffer structure describes a buffer allocated by a transport application
to pass to a security package. |
| Sspi.SecBuffer.ByReference |
A ByReference SecBuffer. |
| Sspi.SecBufferDesc |
|
| Sspi.SecHandle |
Security handle. |
| Sspi.SecHandle.ByReference |
|
| Sspi.SecPkgInfo |
The SecPkgInfo structure provides general information about a security package,
such as its name and capabilities. |
| Sspi.SecPkgInfo.ByReference |
A reference pointer to a SecPkgInfo structure. |
| Sspi.SECURITY_INTEGER |
A security integer. |
| Sspi.TimeStamp |
A timestamp. |
| W32Errors |
Error code definitions for the Win32 API functions. |
| W32FileMonitor |
|
| W32FileUtils |
|
| Wdm.KEY_BASIC_INFORMATION |
The KEY_BASIC_INFORMATION structure defines a subset of
the full information that is available for a registry key. |
| Wdm.KEY_INFORMATION_CLASS |
The KEY_INFORMATION_CLASS enumeration type represents
the type of information to supply about a registry key. |
| WinBase |
Ported from Winbase.h. |
| WinBase.FILETIME |
The FILETIME structure is a 64-bit value representing the number of
100-nanosecond intervals since January 1, 1601 (UTC). |
| WinBase.MEMORYSTATUSEX |
Contains information about the current state of both physical and virtual memory, including
extended memory. |
| WinBase.OVERLAPPED |
The OVERLAPPED structure contains information used in
asynchronous (or overlapped) input and output (I/O). |
| WinBase.SYSTEM_INFO |
Contains information about the current computer system. |
| WinBase.SYSTEM_INFO.PI |
|
| WinBase.SYSTEM_INFO.PI.ByReference |
|
| WinBase.SYSTEM_INFO.UNION |
|
| WinBase.SYSTEM_INFO.UNION.ByReference |
|
| WinBase.SYSTEMTIME |
Specifies a date and time, using individual members for the month,
day, year, weekday, hour, minute, second, and millisecond. |
| WinCrypt.CRYPTPROTECT_PROMPTSTRUCT |
The CRYPTPROTECT_PROMPTSTRUCT structure provides the text of a prompt and
information about when and where that prompt is to be displayed when using
the CryptProtectData and CryptUnprotectData functions. |
| WinCrypt.DATA_BLOB |
The CryptoAPI CRYPTOAPI_BLOB structure is used for an arbitrary array of bytes. |
| WinDef.DWORD |
32-bit unsigned integer. |
| WinDef.DWORDLONG |
64-bit unsigned integer. |
| WinDef.HBITMAP |
Handle to a bitmap. |
| WinDef.HCURSOR |
Handle to a cursor. |
| WinDef.HDC |
Handle to a device context (DC). |
| WinDef.HFONT |
Handle to a font. |
| WinDef.HICON |
Handle to an icon. |
| WinDef.HINSTANCE |
Handle to an instance. |
| WinDef.HMENU |
Handle to a cursor. |
| WinDef.HMODULE |
Handle to a module. |
| WinDef.HPALETTE |
Handle to a palette. |
| WinDef.HPEN |
Handle to a pen. |
| WinDef.HRGN |
Handle to a region. |
| WinDef.HRSRC |
Handle to a resource. |
| WinDef.HWND |
Handle to a window. |
| WinDef.LONG |
32-bit signed integer. |
| WinDef.LPARAM |
Message parameter. |
| WinDef.LRESULT |
Signed result of message processing. |
| WinDef.RECT |
|
| WinDef.UINT_PTR |
Unsigned INT_PTR. |
| WinDef.ULONGLONG |
64-bit unsigned integer. |
| WinDef.WORD |
16-bit unsigned integer. |
| WinDef.WPARAM |
Message parameter. |
| WinGDI.BITMAPINFO |
|
| WinGDI.BITMAPINFOHEADER |
|
| WinGDI.RGBQUAD |
|
| WinGDI.RGNDATA |
|
| WinGDI.RGNDATAHEADER |
|
| WinNT.FILE_NOTIFY_INFORMATION |
The FILE_NOTIFY_INFORMATION structure describes the changes found by the
ReadDirectoryChangesW function. |
| WinNT.HANDLE |
Handle to an object. |
| WinNT.HANDLEByReference |
LPHANDLE |
| WinNT.HRESULT |
Return code used by interfaces. |
| WinNT.LARGE_INTEGER |
A 64-bit integer; |
| WinNT.LARGE_INTEGER.ByReference |
|
| WinNT.LARGE_INTEGER.LowHigh |
|
| WinNT.LARGE_INTEGER.UNION |
|
| WinNT.LUID |
A 64-bit value that is guaranteed to be unique on the operating system
that generated it until the system is restarted. |
| WinNT.OSVERSIONINFO |
The OSVERSIONINFO data structure contains operating system version information. |
| WinNT.OSVERSIONINFOEX |
Contains operating system version information. |
| WinNT.PSID |
|
| WinNT.PSID.ByReference |
|
| WinNT.PSIDByReference |
|
| WinNT.SECURITY_ATTRIBUTES |
|
| WinNT.SECURITY_IMPERSONATION_LEVEL |
The SECURITY_IMPERSONATION_LEVEL enumeration type contains values that specify security
impersonation levels. |
| WinNT.SID_AND_ATTRIBUTES |
The SID_AND_ATTRIBUTES structure represents a security identifier (SID) and its
attributes. |
| WinNT.SID_NAME_USE |
The SID_NAME_USE enumeration type contains values that specify the type of a security identifier (SID). |
| WinNT.TOKEN_GROUPS |
The TOKEN_GROUPS structure contains information about the group security identifiers
(SIDs) in an access token. |
| WinNT.TOKEN_INFORMATION_CLASS |
The TOKEN_INFORMATION_CLASS enumeration type contains values that specify the type of
information being assigned to or retrieved from an access token. |
| WinNT.TOKEN_OWNER |
The TOKEN_OWNER structure contains the default owner
security identifier (SID) that will be applied to newly created objects. |
| WinNT.TOKEN_USER |
The TOKEN_USER structure identifies the user associated with an access token. |
| WinNT.WELL_KNOWN_SID_TYPE |
The WELL_KNOWN_SID_TYPE enumeration type is a list of commonly used security identifiers
(SIDs). |
| WinReg.HKEY |
|
| WinReg.HKEYByReference |
|
| Winspool.PRINTER_INFO_1 |
|
| WinspoolUtil |
Winspool Utility API. |
| WinUser.BLENDFUNCTION |
|
| WinUser.FLASHWINFO |
|
| WinUser.GUITHREADINFO |
|
| WinUser.HHOOK |
|
| WinUser.KBDLLHOOKSTRUCT |
|
| WinUser.MSG |
|
| WinUser.POINT |
Defines the x- and y-coordinates of a point. |
| WinUser.SIZE |
Specifies the width and height of a rectangle. |
| WinUser.WINDOWINFO |
|