Class Summary |
Advapi32Util |
Advapi32 utility API. |
Advapi32Util.Account |
An account. |
Advapi32Util.Group |
A group. |
Crypt32Util |
Crypt32 utility API. |
DsGetDC |
Ported from DsGetDC.h. |
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 |
|
GDI32.BITMAPINFO |
|
GDI32.BITMAPINFOHEADER |
|
GDI32.RECT |
|
GDI32.RGBQUAD |
|
GDI32.RGNDATA |
|
GDI32.RGNDATAHEADER |
|
Guid |
Ported from Guid.h. |
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 |
Ported from NTSecApi.h
Windows SDK 6.0A. |
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 |
|
NTStatus |
|
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. |
ShlObj |
Ported from ShlObj.h. |
Sspi |
Ported from Sspi.h. |
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. |
User32.BLENDFUNCTION |
|
User32.FLASHWINFO |
|
User32.GUITHREADINFO |
|
User32.HHOOK |
|
User32.KBDLLHOOKSTRUCT |
|
User32.MSG |
|
User32.POINT |
Defines the x- and y-coordinates of a point. |
User32.SIZE |
Specifies the width and height of a rectangle. |
User32.WINDOWINFO |
|
W32API.DWORD |
|
W32API.HANDLE |
|
W32API.HANDLEByReference |
LPHANDLE |
W32API.HBITMAP |
|
W32API.HDC |
|
W32API.HICON |
|
W32API.HINSTANCE |
|
W32API.HMODULE |
|
W32API.HRESULT |
The HRESULT data type is a 32-bit value is used to describe an error or warning. |
W32API.HRGN |
|
W32API.HWND |
|
W32API.LONG |
|
W32API.LONG_PTR |
|
W32API.LPARAM |
|
W32API.LRESULT |
|
W32API.SIZE_T |
|
W32API.SSIZE_T |
|
W32API.UINT_PTR |
|
W32API.ULONG_PTR |
|
W32API.WORD |
|
W32API.WPARAM |
|
W32Errors |
Error code definitions for the Win32 API functions. |
W32FileMonitor |
|
W32FileUtils |
|
Wdm |
Ported from Wdm.h. |
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.OVERLAPPED |
The OVERLAPPED structure contains information used in
asynchronous (or overlapped) input and output (I/O). |
WinBase.SYSTEMTIME |
Specifies a date and time, using individual members for the month,
day, year, weekday, hour, minute, second, and millisecond. |
WinCrypt |
Ported from WinCrypt.h. |
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 |
Ported from Windef.h. |
WinNT |
This module defines the 32-Bit Windows types and constants that are defined
by NT, but exposed through the Win32 API. |
WinNT.FILE_NOTIFY_INFORMATION |
The FILE_NOTIFY_INFORMATION structure describes the changes found by the
ReadDirectoryChangesW function. |
WinNT.LARGE_INTEGER |
A 64-bit integer;
TODO: this should be a union and allow direct 64-bit integer access. |
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.PSID |
|
WinNT.PSID.ByReference |
|
WinNT.PSIDByReference |
|
WinNT.SID_AND_ATTRIBUTES |
The SID_AND_ATTRIBUTES structure represents a security identifier (SID) and its
attributes. |
WinNT.TOKEN_GROUPS |
The TOKEN_GROUPS structure contains information about the group security identifiers
(SIDs) in 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. |
WinReg |
This module contains the function prototypes and constant, type and structure
definitions for the Windows 32-Bit Registry API. |
WinReg.HKEY |
|
WinReg.HKEYByReference |
|