See: Description
Interface | Description |
---|---|
Advapi32 |
Advapi32.dll Interface.
|
BaseTSD |
Based on basetsd.h (various types)
|
Cfgmgr32 |
Windows Cfgmgr32.
|
Crypt32 |
Crypt32.dll Interface.
|
Cryptui |
Cryptui.dll Interface.
|
DBT |
Based on dbt.h (various types)
|
Ddeml |
Ported from Ddeml.h.
|
Ddeml.DdeCallback | |
DdemlUtil.AdvdataHandler | |
DdemlUtil.AdvreqHandler | |
DdemlUtil.AdvstartHandler | |
DdemlUtil.AdvstopHandler | |
DdemlUtil.ConnectConfirmHandler | |
DdemlUtil.ConnectHandler | |
DdemlUtil.DisconnectHandler | |
DdemlUtil.ErrorHandler | |
DdemlUtil.ExecuteHandler | |
DdemlUtil.IDdeClient |
The IDdeClient defines functions that wrap a ddeml instance. and are
not tied to conversation.
|
DdemlUtil.IDdeConnection |
The IDdeConnection defines the functions, that work an a concrete
connection/conversation.
|
DdemlUtil.IDdeConnectionList |
The IDdeConnectionList wraps a connectionlist.
|
DdemlUtil.MonitorHandler | |
DdemlUtil.PokeHandler | |
DdemlUtil.RegisterHandler | |
DdemlUtil.RequestHandler | |
DdemlUtil.UnregisterHandler | |
DdemlUtil.WildconnectHandler | |
DdemlUtil.XactCompleteHandler | |
DsGetDC |
Ported from DsGetDC.h.
|
Dxva2 |
A port of dxva2.dll
|
FlagEnum |
An interface for enum that can be combined to a
set based on an integer value
|
GDI32 |
Definition (incomplete) of
gdi32.dll . |
GL |
Definitions for WinOpenGL
|
Guid |
Ported from Guid.h.
|
HighLevelMonitorConfigurationAPI |
A conversion of HighLevelMonitorConfigurationAPI.h
|
IPHlpAPI |
Windows IP Helper API
|
Kernel32 |
Interface definitions for
kernel32.dll . |
LMAccess |
Ported from LMAccess.h.
|
LMCons |
Ported from LMCons.h.
|
LMErr |
Ported from LMErr.h.
|
LMJoin |
Ported from LMJoin.h.
|
LMShare |
Ported from LMShare.h.
|
LowLevelMonitorConfigurationAPI |
Conversion of LowLevelMonitorConfigurationAPI.h
|
Mpr |
Ported from Winnetwk.h.
|
Msi |
Provides access to the w32 MSI installer library.
|
Netapi32 |
Netapi32.dll Interface.
|
NtDll |
ntdll.dll Interface.
|
Ntifs |
Ported from Ntifs.h
Microsoft Windows WDK 10
|
NTSecApi |
Ported from NTSecApi.h
Windows SDK 6.0A.
|
NTStatus | |
OaIdl |
The Interface OaIdl.
|
ObjBase |
Definitions from ObjBase.h
|
Ole32 |
Ole32.dll Interface.
|
OleAuto |
Oleaut32.dll Interface.
|
OpenGL32 |
opengl32.dll Interface.
|
Pdh |
Windows Performance Data Helper (a.k.a.
|
PdhMsg |
PDH specific error codes
|
PhysicalMonitorEnumerationAPI |
Conversion of PhysicalMonitorEnumerationAPI.h
|
PowrProf |
Functions used with power management.
|
PowrProf.POWER_INFORMATION_LEVEL |
Enum which indicates the power information level requested from
PowrProf.CallNtPowerInformation(int, com.sun.jna.Pointer, int, com.sun.jna.Pointer, int) . |
Psapi |
The process status application programming interface (PSAPI) is a helper
library that makes it easier for you to obtain information about processes
and device drivers.
|
Rasapi32 |
Rasapi32.dll Interface.
|
Secur32 |
Secur32.dll Interface.
|
SetupApi |
The interface for the w32 setup API.
|
Shell32 |
Shell32.dll Interface.
|
ShellAPI |
Ported from ShellAPI.h.
|
ShlObj |
Ported from ShlObj.h.
|
Shlwapi | |
ShTypes |
Ported from ShTypes.h.
|
Sspi |
Ported from Sspi.h.
|
Tlhelp32 |
Interface for the Tlhelp32.h header file.
|
User32 |
Provides access to the w32 user32 library.
|
Variant | |
VerRsrc |
Interface for the VerRsrc.h header file.
|
Version |
Provides access to the w32 version library.
|
Wdm |
Ported from Wdm.h.
|
Wevtapi |
wevtapi.dll Interface
|
WinBase |
Ported from Winbase.h (kernel32.dll/kernel services).
|
WinBase.COMPUTER_NAME_FORMAT |
Specifies a type of computer name to be retrieved by the GetComputerNameEx function
|
WinBase.EnumResNameProc |
An application-defined callback function used with the EnumResourceNames
and EnumResourceNamesEx functions.
|
WinBase.EnumResTypeProc |
An application-defined callback function used with the EnumResourceTypes
and EnumResourceTypesEx functions.
|
WinBase.FE_EXPORT_FUNC |
An application-defined callback function used with ReadEncryptedFileRaw.
|
WinBase.FE_IMPORT_FUNC |
An application-defined callback function used with WriteEncryptedFileRaw.
|
WinBase.THREAD_START_ROUTINE |
Represents a thread entry point local to this process, as a Callback.
|
Wincon |
Ported from Wincon.h.
|
WinCrypt |
Ported from WinCrypt.h.
|
WinCrypt.CryptGetSignerCertificateCallback |
The CryptGetSignerCertificateCallback user supplied callback function is
used with the CRYPT_VERIFY_MESSAGE_PARA structure to get and verify a
message signer's certificate.
|
WinDef |
Ported from Windef.h (various macros and types).
|
WinError |
Error code definitions for the Win32 API functions.
|
Winevt |
Ported from winevt.h.
|
Winevt.EVT_CHANNEL_CLOCK_TYPE |
Defines the values that specify the type of time stamp to use when logging events channel.
|
Winevt.EVT_CHANNEL_CONFIG_PROPERTY_ID |
Defines the identifiers that identify the configuration properties of a channel.
|
Winevt.EVT_CHANNEL_ISOLATION_TYPE |
Defines the default access permissions to apply to the channel.
|
Winevt.EVT_CHANNEL_REFERENCE_FLAGS |
Defines the values that specify how a channel is referenced.
|
Winevt.EVT_CHANNEL_SID_TYPE |
Defines the values that determine whether the event includes the security identifier (SID) of the principal
that logged the event.
|
Winevt.EVT_CHANNEL_TYPE |
Defines the type of a channel.
|
Winevt.EVT_EVENT_METADATA_PROPERTY_ID |
Defines the identifiers that identify the metadata properties of an event definition.
|
Winevt.EVT_EVENT_PROPERTY_ID |
Defines the values that determine the query information to retrieve.
|
Winevt.EVT_EXPORTLOG_FLAGS |
Defines values that indicate whether the events come from a channel or log file.
|
Winevt.EVT_FORMAT_MESSAGE_FLAGS |
Defines the values that specify the message string from the event to format.
|
Winevt.EVT_LOG_PROPERTY_ID |
Defines the identifiers that identify the log file metadata properties of a channel or log file.
|
Winevt.EVT_LOGIN_CLASS |
Defines the types of connection methods you can use to connect to the remote computer.
|
Winevt.EVT_OPEN_LOG_FLAGS |
Defines the values that specify whether to open a channel or exported log file.
|
Winevt.EVT_PUBLISHER_METADATA_PROPERTY_ID |
Defines the identifiers that identify the metadata properties of a provider.
|
Winevt.EVT_QUERY_FLAGS |
Defines the values that specify how to return the query results and whether you are query against a channel or
log file.
|
Winevt.EVT_QUERY_PROPERTY_ID |
Defines the identifiers that identify the query information that you can retrieve.
|
Winevt.EVT_RENDER_CONTEXT_FLAGS |
Defines the values that specify the type of information to access from the event.
|
Winevt.EVT_RENDER_FLAGS |
Defines the values that specify what to render.
|
Winevt.EVT_RPC_LOGIN_FLAGS |
Defines the types of authentication that you can use to authenticate the user when connecting to a remote
computer.
|
Winevt.EVT_SEEK_FLAGS |
Defines the relative position in the result set from which to seek.
|
Winevt.EVT_SUBSCRIBE_FLAGS |
Defines the possible values that specify when to start subscribing to events.
|
Winevt.EVT_SUBSCRIBE_NOTIFY_ACTION |
Defines the possible types of data that the subscription service can deliver to your callback.
|
Winevt.EVT_SYSTEM_PROPERTY_ID |
Defines the identifiers that identify the system-specific properties of an event.
|
WinGDI |
Ported from WinGDI.h.
|
Wininet |
Functions in WinInet.dll
|
Winioctl |
Interface for the Winioctl.h header file.
|
WinNT |
This module defines the 32-Bit Windows types and constants that are defined
by NT, but exposed through the Win32 API.
|
WinNT.LOGICAL_PROCESSOR_RELATIONSHIP |
Represents the relationship between the processor set identified in the corresponding
WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION or SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX structure. |
WinNT.OVERLAPPED_COMPLETION_ROUTINE | |
WinNT.POWER_ACTION |
Defines values that are used to specify system power action types.
|
WinNT.SYSTEM_POWER_STATE |
Defines values that are used to specify system power states.
|
WinPerf |
Various performance counters structures and definitions
|
WinRas |
Definitions for RASAPI32
|
WinRas.RasDialFunc2 |
The asynchronous dial calback interface
|
WinReg |
This module contains the function prototypes and constant, type and structure
definitions for the Windows 32-Bit Registry API.
|
Winsock2 | |
Winspool |
Ported from Winspool.h.
|
Winsvc |
This module defines the 32-Bit Windows types and constants that are defined
by NT, but exposed through the Win32 API.
|
Winsvc.Handler |
An application-defined callback function used with the
RegisterServiceCtrlHandler function.
|
Winsvc.HandlerEx |
An application-defined callback function used with the
RegisterServiceCtrlHandlerEx function.
|
Winsvc.SERVICE_MAIN_FUNCTION |
The entry point for a service.
|
WinUser |
Ported from WinUser.h Microsoft Windows SDK 6.0A.
|
WinUser.HOOKPROC | |
WinUser.LowLevelKeyboardProc | |
WinUser.MONITORENUMPROC |
An application-defined callback function that is called by the
User32.EnumDisplayMonitors(com.sun.jna.platform.win32.WinDef.HDC, com.sun.jna.platform.win32.WinDef.RECT, com.sun.jna.platform.win32.WinUser.MONITORENUMPROC, com.sun.jna.platform.win32.WinDef.LPARAM) function. |
WinUser.WindowProc |
An application-defined function that processes messages sent to a window.
|
WinUser.WinEventProc |
An application-defined callback (or hook) function that the system calls
in response to events generated by an accessible object.
|
WinUser.WNDENUMPROC | |
Wtsapi32 | |
Wtsapi32.WTS_CONNECTSTATE_CLASS |
Specifies the connection state of a Remote Desktop Services session.
|
Wtsapi32.WTS_INFO_CLASS |
Contains values that indicate the type of session information to retrieve in
a call to the
#WTSQuerySessionInformation() function. |
WTypes |
Constant defined in WTypes.h
|
Class | Description |
---|---|
AccCtrl |
Ported from AccCtrl.h.
|
Advapi32Util |
Advapi32 utility API.
|
Advapi32Util.Account |
An account.
|
Advapi32Util.EnumKey | |
Advapi32Util.EventLogIterator |
An iterator for Event Log entries.
|
Advapi32Util.EventLogRecord |
An event log record.
|
Advapi32Util.InfoKey | |
Advapi32Util.Privilege |
Convenience class to enable certain Windows process privileges
|
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.
|
BaseTSD.ULONG_PTRByReference |
PULONG_PTR
|
Cfgmgr32Util |
Cfgmgr32 utility API.
|
Crypt32Util |
Crypt32 utility API.
|
DBT.DEV_BROADCAST_DEVICEINTERFACE |
The Class DEV_BROADCAST_DEVICEINTERFACE.
|
DBT.DEV_BROADCAST_DEVNODE |
The Class DEV_BROADCAST_DEVNODE.
|
DBT.DEV_BROADCAST_HANDLE |
The Class DEV_BROADCAST_HANDLE.
|
DBT.DEV_BROADCAST_HDR |
The Class DEV_BROADCAST_HDR.
|
DBT.DEV_BROADCAST_NET |
The Class DEV_BROADCAST_NET.
|
DBT.DEV_BROADCAST_OEM |
The Class DEV_BROADCAST_OEM.
|
DBT.DEV_BROADCAST_PORT |
The Class DEV_BROADCAST_PORT.
|
DBT.DEV_BROADCAST_VOLUME |
The Class DEV_BROADCAST_VOLUME.
|
Ddeml.CONVCONTEXT |
The following structure is used by
Ddeml.DdeConnect(int, com.sun.jna.platform.win32.Ddeml.HSZ, com.sun.jna.platform.win32.Ddeml.HSZ, com.sun.jna.platform.win32.Ddeml.CONVCONTEXT) and Ddeml.DdeConnectList(int, com.sun.jna.platform.win32.Ddeml.HSZ, com.sun.jna.platform.win32.Ddeml.HSZ, com.sun.jna.platform.win32.Ddeml.HCONVLIST, com.sun.jna.platform.win32.Ddeml.CONVCONTEXT) and
by Ddeml.XTYP_CONNECT and Ddeml.XTYP_WILDCONNECT callbacks. |
Ddeml.CONVINFO |
Contains information about a Dynamic Data Exchange (DDE) conversation.
|
Ddeml.DDEML_MSG_HOOK_DATA | |
Ddeml.HCONV | |
Ddeml.HCONVLIST | |
Ddeml.HDDEDATA | |
Ddeml.HSZ | |
Ddeml.HSZPAIR |
The following structure is for use with
Ddeml.XTYP_WILDCONNECT processing. |
Ddeml.MONCBSTRUCT |
Contains information about the current Dynamic Data Exchange (DDE)
transaction.
|
Ddeml.MONCONVSTRUCT |
Contains information about a Dynamic Data Exchange (DDE) conversation.
|
Ddeml.MONERRSTRUCT |
Contains information about the current Dynamic Data Exchange (DDE) error.
|
Ddeml.MONHSZSTRUCT |
Contains information about a Dynamic Data Exchange (DDE) string handle.
|
Ddeml.MONLINKSTRUCT |
Contains information about a Dynamic Data Exchange (DDE) advise loop.
|
Ddeml.MONMSGSTRUCT | |
DdemlUtil |
DdemlUtil defines helper classes, that help with manageing DDE communications.
|
DdemlUtil.DdeAdapter |
DdeAdapter implements DdeCallback and allow dynamic registration for
mulitple handlers, that can be registered and unregistered at runtime.
|
DdemlUtil.DdeClient | |
DdemlUtil.DdeConnection | |
DdemlUtil.DdeConnectionList | |
DdemlUtil.StandaloneDdeClient |
StandaloneDdeClient is a convenience class, that wraps a DdeClient and
a
User32Util.MessageLoopThread . |
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 | |
GDI32Util |
GDI32 utility API.
|
Guid.CLSID |
The Class CLSID.
|
Guid.CLSID.ByReference |
The Class ByReference.
|
Guid.GUID |
The Class GUID.
|
Guid.GUID.ByReference |
The Class ByReference.
|
Guid.GUID.ByValue | |
Guid.IID |
The Class IID.
|
Guid.REFIID |
REFIID is a pointer to an IID.
|
HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE.ByReference |
Defines a Reference to the enum
|
HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE.ByReference |
Defines a Reference to the enum
|
IPHlpAPI.FIXED_INFO |
The FIXED_INFO structure contains information that is the same across all the
interfaces on a computer.
|
IPHlpAPI.IP_ADDR_STRING |
The IP_ADDR_STRING structure represents a node in a linked-list of IPv4
addresses.
|
IPHlpAPI.IP_ADDR_STRING.ByReference | |
IPHlpAPI.IP_ADDRESS_STRING |
The IP_ADDRESS_STRING structure stores an IPv4 address in dotted decimal
notation.
|
IPHlpAPI.MIB_IF_ROW2 |
The MIB_IF_ROW2 structure stores information about a particular interface.
|
IPHlpAPI.MIB_IFROW |
The MIB_IFROW structure stores information about a particular interface.
|
IPHlpAPI.MIB_TCPSTATS |
The MIB_TCPSTATS structure contains statistics for the TCP protocol running
on the local computer.
|
IPHlpAPI.MIB_UDPSTATS |
The MIB_UDPSTATS structure contains statistics for the User Datagram Protocol
(UDP) running on the local computer.
|
Kernel32Util |
Kernel32 utility API.
|
KnownFolders |
Ported from KnownFolders.h.
|
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.
|
LMAccess.USER_INFO_23 |
The USER_INFO_23 structure contains information about a user account,
including the account name, the user's full name, a comment associated with the account,
and the user's security identifier (SID).
|
LMJoin.NETSETUP_JOIN_STATUS |
Status of a workstation.
|
LMShare.SHARE_INFO_2 |
Contains information about the shared resource, including name of the resource, type and permissions, number of connections, and other pertinent information.
|
LMShare.SHARE_INFO_502 |
Contains information about the shared resource, including name of the resource, type and permissions, number of connections, and other pertinent information.
|
LowLevelMonitorConfigurationAPI.MC_TIMING_REPORT |
Contains information from a monitor's timing report.
|
LowLevelMonitorConfigurationAPI.MC_VCP_CODE_TYPE.ByReference |
Defines a Reference to the enum
|
Netapi32.SESSION_INFO_10 |
Contains information about the session, including name of the computer; name
of the user; and active and idle times for the session.
|
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.
|
Netapi32Util.UserInfo | |
NtDllUtil |
NtDll Utility API.
|
Ntifs.GenericReparseBuffer | |
Ntifs.GenericReparseBuffer.ByReference | |
Ntifs.MountPointReparseBuffer | |
Ntifs.MountPointReparseBuffer.ByReference | |
Ntifs.REPARSE_DATA_BUFFER |
The REPARSE_DATA_BUFFER structure contains reparse point data for a Microsoft reparse point.
|
Ntifs.REPARSE_DATA_BUFFER.ByReference | |
Ntifs.REPARSE_DATA_BUFFER.REPARSE_UNION | |
Ntifs.REPARSE_DATA_BUFFER.REPARSE_UNION.ByReference | |
Ntifs.SymbolicLinkReparseBuffer | |
Ntifs.SymbolicLinkReparseBuffer.ByReference | |
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 | |
OaIdl._VARIANT_BOOL | |
OaIdl._VARIANT_BOOLByReference | |
OaIdl.ARRAYDESC | |
OaIdl.ARRAYDESC.ByReference | |
OaIdl.BINDPTR | |
OaIdl.BINDPTR.ByReference | |
OaIdl.CALLCONV | |
OaIdl.CALLCONV.ByReference | |
OaIdl.CURRENCY | |
OaIdl.CURRENCY._CURRENCY | |
OaIdl.CURRENCY.ByReference | |
OaIdl.DATE | |
OaIdl.DATE.ByReference | |
OaIdl.DECIMAL | |
OaIdl.DECIMAL._DECIMAL1 | |
OaIdl.DECIMAL._DECIMAL1._DECIMAL1_DECIMAL | |
OaIdl.DECIMAL._DECIMAL2 | |
OaIdl.DECIMAL._DECIMAL2._DECIMAL2_DECIMAL | |
OaIdl.DECIMAL.ByReference | |
OaIdl.DESCKIND | |
OaIdl.DESCKIND.ByReference | |
OaIdl.DISPID |
The Class DISPID.
|
OaIdl.DISPIDByReference | |
OaIdl.ELEMDESC | |
OaIdl.ELEMDESC._ELEMDESC | |
OaIdl.ELEMDESC._ELEMDESC.ByReference | |
OaIdl.ELEMDESC.ByReference | |
OaIdl.ElemDescArg | |
OaIdl.ElemDescArg.ByReference | |
OaIdl.EXCEPINFO |
The Class EXCEPINFO.
|
OaIdl.EXCEPINFO.ByReference |
The Class ByReference.
|
OaIdl.FUNCDESC | |
OaIdl.FUNCDESC.ByReference | |
OaIdl.FUNCKIND | |
OaIdl.FUNCKIND.ByReference | |
OaIdl.HREFTYPE | |
OaIdl.HREFTYPEByReference | |
OaIdl.IDLDESC | |
OaIdl.IDLDESC.ByReference | |
OaIdl.INVOKEKIND | |
OaIdl.INVOKEKIND.ByReference | |
OaIdl.LIBFLAGS | |
OaIdl.LIBFLAGS.ByReference | |
OaIdl.MEMBERID | |
OaIdl.MEMBERIDByReference | |
OaIdl.PARAMDESC | |
OaIdl.PARAMDESC.ByReference | |
OaIdl.PARAMDESCEX | |
OaIdl.PARAMDESCEX.ByReference | |
OaIdl.SAFEARRAY |
Implementation of SAFEARRAY.
|
OaIdl.SAFEARRAY.ByReference | |
OaIdl.SAFEARRAYBOUND | |
OaIdl.SAFEARRAYBOUND.ByReference | |
OaIdl.SAFEARRAYByReference | |
OaIdl.ScodeArg | |
OaIdl.ScodeArg.ByReference | |
OaIdl.SYSKIND | |
OaIdl.SYSKIND.ByReference | |
OaIdl.TLIBATTR | |
OaIdl.TLIBATTR.ByReference | |
OaIdl.TYPEATTR | |
OaIdl.TYPEATTR.ByReference | |
OaIdl.TYPEDESC | |
OaIdl.TYPEDESC._TYPEDESC | |
OaIdl.TYPEDESC.ByReference | |
OaIdl.TYPEKIND | |
OaIdl.TYPEKIND.ByReference | |
OaIdl.VARDESC | |
OaIdl.VARDESC._VARDESC | |
OaIdl.VARDESC._VARDESC.ByReference | |
OaIdl.VARDESC.ByReference | |
OaIdl.VARIANT_BOOL | |
OaIdl.VARIANT_BOOLByReference | |
OaIdl.VARKIND | |
OaIdl.VARKIND.ByReference | |
OaIdlUtil | |
Ole32Util |
Ole32 Utility API.
|
OleAuto.DISPPARAMS |
The Class DISPPARAMS.
|
OleAuto.DISPPARAMS.ByReference |
The Class ByReference.
|
OpenGL32Util |
opengl32 utility API.
|
Pdh.PDH_COUNTER_PATH_ELEMENTS |
Components of a counter path
|
Pdh.PDH_RAW_COUNTER |
The data as it was collected from the counter provider.
|
Pdh.PDH_TIME_INFO |
Information on time intervals as applied to the sampling of performance data.
|
PdhUtil |
Pdh utility API.
|
PdhUtil.PdhEnumObjectItems |
Holder Object for PdhEnumObjectsItems.
|
PhysicalMonitorEnumerationAPI.PHYSICAL_MONITOR |
Contains a handle and text description corresponding to a physical monitor.
|
Psapi.MODULEINFO | |
Psapi.PERFORMANCE_INFORMATION | |
PsapiUtil |
Psapi utility API.
|
Rasapi32Util |
Rasapi32 utility API.
|
Secur32.EXTENDED_NAME_FORMAT |
Specifies a format for a directory service object name.
|
Secur32Util |
Secur32 Utility API.
|
Secur32Util.SecurityPackage |
An SSPI package.
|
SetupApi.SP_DEVICE_INTERFACE_DATA |
An SP_DEVICE_INTERFACE_DATA structure defines a device interface in a device information set.
|
SetupApi.SP_DEVICE_INTERFACE_DATA.ByReference | |
SetupApi.SP_DEVINFO_DATA |
An SP_DEVINFO_DATA structure defines a device instance that is a member of a device information set.
|
SetupApi.SP_DEVINFO_DATA.ByReference | |
Shell32Util |
Shell32 Utility API.
|
ShellAPI.APPBARDATA |
Contains information about a system appbar message.
|
ShellAPI.APPBARDATA.ByReference | |
ShellAPI.SHELLEXECUTEINFO |
Contains information used by
ShellExecuteEx.
|
ShellAPI.SHFILEOPSTRUCT |
Contains information that the SHFileOperation function uses to perform file operations.
|
ShTypes.STRRET |
structure for returning strings from IShellFolder member functions
|
ShTypes.STRRET.UNION | |
ShTypes.STRRET.UNION.ByReference | |
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.SEC_WINNT_AUTH_IDENTITY | |
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 |
The SecBufferDesc structure describes an array of SecBuffer structures to
pass from a transport application to a security package.
|
Sspi.SecHandle |
Security handle.
|
Sspi.SecHandle.ByReference | |
Sspi.SecPkgContext_Flags | |
Sspi.SecPkgContext_Flags.ByReference | |
Sspi.SecPkgContext_KeyInfo | |
Sspi.SecPkgContext_Lifespan | |
Sspi.SecPkgContext_Lifespan.ByReference | |
Sspi.SecPkgContext_NegotiationInfo | |
Sspi.SecPkgContext_NegotiationInfo.ByReference | |
Sspi.SecPkgContext_PackageInfo |
The SecPkgContext_PackageInfo structure.
|
Sspi.SecPkgContext_PackageInfo.ByReference |
A reference pointer to a SecPkgContext_PackageInfo structure.
|
Sspi.SecPkgContext_SessionKey | |
Sspi.SecPkgContext_SessionKey.ByReference | |
Sspi.SecPkgContext_Sizes |
The SecPkgContext_Sizes structure indicates the sizes of important
structures used in the message support functions.
|
Sspi.SecPkgContext_Sizes.ByReference | |
Sspi.SecPkgCredentials_Names |
The SecPkgCredentials_Names structure holds the name of the user
associated with a context.
|
Sspi.SecPkgCredentials_Names.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.
|
SspiUtil |
Utility classes and methods for Sspi
|
SspiUtil.ManagedSecBufferDesc |
The SecBufferDesc structure describes an array of SecBuffer structures
to pass from a transport application to a security package.
|
Tlhelp32.MODULEENTRY32W |
Describes an entry from a list of the modules belonging to the specified
process.
|
Tlhelp32.MODULEENTRY32W.ByReference |
A representation of a MODULEENTRY32 structure as a reference
|
Tlhelp32.PROCESSENTRY32 |
Describes an entry from a list of the processes residing in the system address space when a snapshot was taken.
|
Tlhelp32.PROCESSENTRY32.ByReference | |
Tlhelp32.THREADENTRY32 |
Describes an entry from a list of the threads executing in the system when a
snapshot was taken.
|
Tlhelp32.THREADENTRY32.ByReference | |
User32Util |
Provides convenient usage of functions defined by
User32.dll . |
User32Util.MessageLoopThread |
Helper class, that runs a windows message loop as a seperate thread.
|
Variant.VARIANT | |
Variant.VARIANT._VARIANT | |
Variant.VARIANT._VARIANT.__VARIANT | |
Variant.VARIANT._VARIANT.__VARIANT.BRECORD | |
Variant.VARIANT._VARIANT.__VARIANT.BRECORD.ByReference | |
Variant.VARIANT.ByReference | |
Variant.VARIANT.ByValue | |
Variant.VariantArg | |
Variant.VariantArg.ByReference | |
VerRsrc.VS_FIXEDFILEINFO |
Contains version information for a file.
|
VerRsrc.VS_FIXEDFILEINFO.ByReference | |
VersionHelpers |
The following functions can be used to determine the current operating system
version or identify whether it is a Windows or Windows Server release.
|
VersionUtil |
Reads Windows Version info from files (the version details you can see by
right-clicking and choosing properties)
|
W32Errors |
Utility class for some common error functions.
|
W32FileMonitor | |
W32FileUtils | |
W32Service |
Win32 Service wrapper
|
W32ServiceManager |
Win32 Service Manager wrapper
|
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.
|
WevtapiUtil |
Wevtapi Utilities Class
|
WinBase.COMMTIMEOUTS |
Contains the time-out parameters for a communications device.
|
WinBase.DCB |
Defines the control setting for a serial communications device.
|
WinBase.DCB.DCBControllBits |
Type is used to handle the bitfield of the DBC structure.
|
WinBase.FILE_ATTRIBUTE_TAG_INFO |
Receives the requested file attribute information.
|
WinBase.FILE_ATTRIBUTE_TAG_INFO.ByReference | |
WinBase.FILE_BASIC_INFO |
Contains the basic information for a file.
|
WinBase.FILE_BASIC_INFO.ByReference | |
WinBase.FILE_COMPRESSION_INFO |
Receives extended information for the file.
|
WinBase.FILE_COMPRESSION_INFO.ByReference | |
WinBase.FILE_DISPOSITION_INFO |
Indicates whether a file should be deleted.
|
WinBase.FILE_DISPOSITION_INFO.ByReference | |
WinBase.FILE_ID_INFO |
Contains identification information for a file.
|
WinBase.FILE_ID_INFO.ByReference | |
WinBase.FILE_ID_INFO.FILE_ID_128 | |
WinBase.FILE_STANDARD_INFO |
Receives extended information for the file.
|
WinBase.FILE_STANDARD_INFO.ByReference | |
WinBase.FILETIME |
The FILETIME structure is a 64-bit value representing the number of
100-nanosecond intervals since January 1, 1601 (UTC).
|
WinBase.FILETIME.ByReference | |
WinBase.FOREIGN_THREAD_START_ROUTINE |
Represents a thread entry point in another process.
|
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.PROCESS_INFORMATION |
Contains information about a newly created process and its primary
thread.
|
WinBase.PROCESS_INFORMATION.ByReference | |
WinBase.SECURITY_ATTRIBUTES |
The SECURITY_ATTRIBUTES structure contains the security descriptor for an
object and specifies whether the handle retrieved by specifying this
structure is inheritable.
|
WinBase.STARTUPINFO |
Specifies the window station, desktop, standard handles, and appearance of the main
window for a process at creation time.
|
WinBase.SYSTEM_INFO |
Contains information about the current computer system.
|
WinBase.SYSTEM_INFO.PI |
Unnamed inner structure.
|
WinBase.SYSTEM_INFO.PI.ByReference | |
WinBase.SYSTEM_INFO.UNION |
Unnamed inner 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.
|
WinBase.TIME_ZONE_INFORMATION |
Specifies settings for a time zone.
|
WinBase.WIN32_FIND_DATA |
Contains information about the file that is found by the FindFirstFile, FindFirstFileEx, or FindNextFile function.
|
WinBase.WIN32_FIND_DATA.ByReference | |
Wincon.CONSOLE_SCREEN_BUFFER_INFO |
CONSOLE_SCREEN_BUFFER_INFO structure
|
Wincon.COORD |
COORD structure
|
Wincon.INPUT_RECORD |
INPUT_RECORD structure
|
Wincon.INPUT_RECORD.Event | |
Wincon.KEY_EVENT_RECORD |
KEY_EVENT_RECORD structure
|
Wincon.MOUSE_EVENT_RECORD |
MOUSE_EVENT_RECORD structure
|
Wincon.SMALL_RECT |
SMALL_RECT structure
|
Wincon.WINDOW_BUFFER_SIZE_RECORD |
WINDOW_BUFFER_SIZE_RECORD structure
|
WinCrypt.CERT_CHAIN_CONTEXT |
The CERT_CHAIN_CONTEXT structure contains an array of simple certificate
chains and a trust status structure that indicates summary validity data
on all of the connected simple chains.
|
WinCrypt.CERT_CHAIN_CONTEXT.ByReference | |
WinCrypt.CERT_CHAIN_ELEMENT |
The CERT_CHAIN_ELEMENT structure is a single element in a simple
certificate chain.
|
WinCrypt.CERT_CHAIN_ELEMENT.ByReference | |
WinCrypt.CERT_CHAIN_PARA |
The CERT_CHAIN_PARA structure establishes the searching and matching
criteria to be used in building a certificate chain.
|
WinCrypt.CERT_CHAIN_PARA.ByReference | |
WinCrypt.CERT_CHAIN_POLICY_PARA |
The CERT_CHAIN_POLICY_PARA structure contains information used in
CertVerifyCertificateChainPolicy to establish policy criteria for the
verification of certificate chains.
|
WinCrypt.CERT_CHAIN_POLICY_PARA.ByReference | |
WinCrypt.CERT_CHAIN_POLICY_STATUS |
The CERT_CHAIN_POLICY_STATUS structure holds certificate chain status
information returned by the CertVerifyCertificateChainPolicy function
when the certificate chains are validated.
|
WinCrypt.CERT_CHAIN_POLICY_STATUS.ByReference | |
WinCrypt.CERT_CONTEXT |
The CERT_CONTEXT structure contains both the encoded and decoded
representations of a certificate.
|
WinCrypt.CERT_CONTEXT.ByReference | |
WinCrypt.CERT_EXTENSION |
The CERT_EXTENSION structure contains the extension information for a
certificate, Certificate Revocation List (CRL) or Certificate Trust List
(CTL).
|
WinCrypt.CERT_EXTENSION.ByReference | |
WinCrypt.CERT_EXTENSIONS |
The CERT_EXTENSIONS structure contains an array of extensions.
|
WinCrypt.CERT_EXTENSIONS.ByReference | |
WinCrypt.CERT_INFO |
The CERT_INFO structure contains the information of a certificate.
|
WinCrypt.CERT_INFO.ByReference | |
WinCrypt.CERT_PUBLIC_KEY_INFO |
The CERT_PUBLIC_KEY_INFO structure contains a public key and its
algorithm.
|
WinCrypt.CERT_PUBLIC_KEY_INFO.ByReference | |
WinCrypt.CERT_REVOCATION_CRL_INFO |
Contains information updated by a certificate revocation list (CRL)
revocation type handler.
|
WinCrypt.CERT_REVOCATION_CRL_INFO.ByReference | |
WinCrypt.CERT_REVOCATION_INFO |
The CERT_REVOCATION_INFO structure indicates the revocation status of a
certificate in a CERT_CHAIN_ELEMENT.
|
WinCrypt.CERT_REVOCATION_INFO.ByReference | |
WinCrypt.CERT_SIMPLE_CHAIN |
The CERT_SIMPLE_CHAIN structure contains an array of chain elements and a
summary trust status for the chain that the array represents.
|
WinCrypt.CERT_SIMPLE_CHAIN.ByReference | |
WinCrypt.CERT_STRONG_SIGN_PARA |
Contains parameters used to check for strong signatures on certificates,
certificate revocation lists (CRLs), online certificate status protocol
(OCSP) responses, and PKCS #7 messages.
|
WinCrypt.CERT_STRONG_SIGN_PARA.ByReference | |
WinCrypt.CERT_STRONG_SIGN_SERIALIZED_INFO |
Contains the signature algorithm/hash algorithm and public key
algorithm/bit length pairs that can be used for strong signing.
|
WinCrypt.CERT_STRONG_SIGN_SERIALIZED_INFO.ByReference | |
WinCrypt.CERT_TRUST_LIST_INFO |
The CERT_TRUST_LIST_INFO structure that indicates valid usage of a CTL.
|
WinCrypt.CERT_TRUST_LIST_INFO.ByReference | |
WinCrypt.CERT_TRUST_STATUS |
The CERT_TRUST_STATUS structure contains trust information about a
certificate in a certificate chain, summary trust information about a
simple chain of certificates, or summary information about an array of
simple chains.
|
WinCrypt.CERT_TRUST_STATUS.ByReference | |
WinCrypt.CERT_USAGE_MATCH |
The CERT_USAGE_MATCH structure provides criteria for identifying issuer
certificates to be used to build a certificate chain.
|
WinCrypt.CERT_USAGE_MATCH.ByReference | |
WinCrypt.CRL_CONTEXT |
The CRL_CONTEXT structure contains both the encoded and decoded
representations of a certificate revocation list (CRL).
|
WinCrypt.CRL_CONTEXT.ByReference | |
WinCrypt.CRL_ENTRY |
The CRL_ENTRY structure contains information about a single revoked
certificate.
|
WinCrypt.CRL_ENTRY.ByReference | |
WinCrypt.CRL_INFO |
The CRL_INFO structure contains the information of a certificate
revocation list (CRL).
|
WinCrypt.CRL_INFO.ByReference | |
WinCrypt.CRYPT_ALGORITHM_IDENTIFIER |
The CRYPT_ALGORITHM_IDENTIFIER structure specifies an algorithm used to
encrypt a private key.
|
WinCrypt.CRYPT_ALGORITHM_IDENTIFIER.ByReference | |
WinCrypt.CRYPT_ATTRIBUTE |
The CRYPT_ATTRIBUTE structure specifies an attribute that has one or more
values.
|
WinCrypt.CRYPT_ATTRIBUTE.ByReference | |
WinCrypt.CRYPT_BIT_BLOB |
The CRYPT_BIT_BLOB structure contains a set of bits represented by an
array of bytes.
|
WinCrypt.CRYPT_BIT_BLOB.ByReference | |
WinCrypt.CRYPT_KEY_PROV_INFO |
The CRYPT_KEY_PROV_INFO structure contains information about a key
container within a cryptographic service provider (CSP).
|
WinCrypt.CRYPT_KEY_PROV_INFO.ByReference | |
WinCrypt.CRYPT_KEY_PROV_PARAM |
The CRYPT_KEY_PROV_PARAM structure contains information about a key
container parameter.
|
WinCrypt.CRYPT_KEY_PROV_PARAM.ByReference | |
WinCrypt.CRYPT_SIGN_MESSAGE_PARA |
The CRYPT_SIGN_MESSAGE_PARA structure contains information for signing
messages using a specified signing certificate context.
|
WinCrypt.CRYPT_SIGN_MESSAGE_PARA.ByReference | |
WinCrypt.CRYPT_VERIFY_MESSAGE_PARA |
The CRYPT_VERIFY_MESSAGE_PARA structure contains information needed to
verify signed messages.
|
WinCrypt.CRYPT_VERIFY_MESSAGE_PARA.ByReference | |
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.CTL_CONTEXT |
The CTL_CONTEXT structure contains both the encoded and decoded
representations of a CTL.
|
WinCrypt.CTL_CONTEXT.ByReference | |
WinCrypt.CTL_ENTRY |
The CTL_ENTRY structure is an element of a certificate trust list (CTL).
|
WinCrypt.CTL_ENTRY.ByReference | |
WinCrypt.CTL_INFO |
The CTL_INFO structure contains the information stored in a Certificate
Trust List (CTL).
|
WinCrypt.CTL_INFO.ByReference | |
WinCrypt.CTL_USAGE |
The CTL_USAGE structure contains an array of object identifiers (OIDs)
for Certificate Trust List (CTL) extensions.
|
WinCrypt.CTL_USAGE.ByReference | |
WinCrypt.DATA_BLOB |
The CryptoAPI CRYPTOAPI_BLOB structure is used for an arbitrary array of bytes.
|
WinCrypt.DATA_BLOB.ByReference | |
WinCrypt.HCERTCHAINENGINE |
Handle to a certificate chain engine.
|
WinCrypt.HCERTSTORE |
Handle to a certificate store.
|
WinCrypt.HCRYPTMSG |
Handle to a cryptographic message.
|
WinCrypt.HCRYPTPROV_LEGACY | |
WinCryptUtil | |
WinCryptUtil.MANAGED_CRYPT_SIGN_MESSAGE_PARA | |
WinDef.ATOM |
16-bit unsigned integer.
|
WinDef.BOOL |
The Class BOOL.
|
WinDef.BOOLByReference |
The Class BOOLByReference.
|
WinDef.BYTE |
The Class BYTE.
|
WinDef.CHAR |
The Class CHAR.
|
WinDef.CHARByReference |
The Class CHARByReference.
|
WinDef.DWORD |
32-bit unsigned integer.
|
WinDef.DWORDByReference |
The Class DWORDByReference.
|
WinDef.DWORDLONG |
64-bit unsigned integer.
|
WinDef.HBITMAP |
Handle to a bitmap.
|
WinDef.HBRUSH |
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.HGLRC |
handle to an OpenGL rendering context
|
WinDef.HGLRCByReference |
handle to an OpenGL rendering context
|
WinDef.HICON |
Handle to an icon.
|
WinDef.HINSTANCE |
Handle to an instance.
|
WinDef.HKL |
Handle to a input locale identifier (formerly called keyboard layout
handle).
|
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.INT_PTR |
Integer type big enough for a pointer.
|
WinDef.LCID |
The Class LCID.
|
WinDef.LONG |
The Class LONG.
|
WinDef.LONGByReference |
The Class LONGByReference.
|
WinDef.LONGLONG |
The Class LONGLONG.
|
WinDef.LONGLONGByReference |
The Class LONGLONGByReference.
|
WinDef.LPARAM |
Message parameter.
|
WinDef.LPVOID |
LPVOID is simply a Windows API typedef for void* - to pointer to any type so to speak.
|
WinDef.LRESULT |
Signed result of message processing.
|
WinDef.POINT |
The Class POINT.
|
WinDef.POINT.ByReference |
The Class ByReference.
|
WinDef.POINT.ByValue |
The Class ByValue.
|
WinDef.PVOID |
The Class PVOID.
|
WinDef.RECT |
The Class RECT.
|
WinDef.SCODE |
The Class SCODE.
|
WinDef.SCODEByReference |
The Class SCODEByReference.
|
WinDef.SHORT |
16-bit short.
|
WinDef.UCHAR |
The Class UCHAR.
|
WinDef.UINT |
32-bit unsigned int.
|
WinDef.UINT_PTR |
Unsigned INT_PTR.
|
WinDef.UINTByReference |
The Class UINTByReference.
|
WinDef.ULONG |
32-bit unsigned integer.
|
WinDef.ULONGByReference |
The Class ULONGByReference.
|
WinDef.ULONGLONG |
The Class ULONGLONG.
|
WinDef.ULONGLONGByReference |
The Class ULONGLONGByReference.
|
WinDef.USHORT |
16-bit unsigned short.
|
WinDef.USHORTByReference |
The Class USHORTByReference.
|
WinDef.WORD |
16-bit unsigned integer.
|
WinDef.WORDByReference |
The Class WORDByReference.
|
WinDef.WPARAM |
Message parameter.
|
Winevt.EVT_HANDLE | |
Winevt.EVT_RPC_LOGIN |
Contains the information used to connect to a remote computer.
|
Winevt.EVT_RPC_LOGIN.ByReference | |
Winevt.EVT_RPC_LOGIN.ByValue | |
Winevt.EVT_VARIANT |
Contains event data or property values.
|
Winevt.EVT_VARIANT.ByReference | |
Winevt.EVT_VARIANT.ByValue | |
Winevt.EVT_VARIANT.field1_union | |
WinGDI.BITMAP | |
WinGDI.BITMAPINFO | |
WinGDI.BITMAPINFOHEADER | |
WinGDI.DIBSECTION | |
WinGDI.ICONINFO | |
WinGDI.PIXELFORMATDESCRIPTOR |
The PIXELFORMATDESCRIPTOR structure describes the pixel format of a drawing surface.
|
WinGDI.PIXELFORMATDESCRIPTOR.ByReference | |
WinGDI.RGBQUAD | |
WinGDI.RGNDATA | |
WinGDI.RGNDATAHEADER | |
Wininet.INTERNET_CACHE_ENTRY_INFO |
Contains information about an entry in the Internet cache.
|
Wininet.INTERNET_CACHE_ENTRY_INFO.UNION |
A union of the last two distinct fields in INTERNET_CACHE_ENTRY_INFO
union {
DWORD dwReserved;
DWORD dwExemptDelta;
};
|
WininetUtil |
Reusable functions that use WinInet
|
Winioctl.STORAGE_DEVICE_NUMBER |
Contains information about a device.
|
Winioctl.STORAGE_DEVICE_NUMBER.ByReference | |
WinioctlUtil |
Winioctl Utility API.
|
Winnetwk |
Ported from AccCtrl.h.
|
Winnetwk.NETRESOURCE |
The NETRESOURCE structure contains information about a network resource.
|
Winnetwk.NETRESOURCE.ByReference | |
Winnetwk.REMOTE_NAME_INFO |
The REMOTE_NAME_INFO structure contains path and name information for a
network resource.
|
Winnetwk.REMOTE_NAME_INFO.ByReference | |
Winnetwk.UNIVERSAL_NAME_INFO |
The UNIVERSAL_NAME_INFO structure contains a pointer to a Universal
Naming Convention (UNC) name string for a network resource.
|
Winnetwk.UNIVERSAL_NAME_INFO.ByReference | |
WinNT.ACCESS_ACEStructure |
ACCESS_ALLOWED_ACE and ACCESS_DENIED_ACE have the same structure layout
|
WinNT.ACCESS_ALLOWED_ACE | |
WinNT.ACCESS_DENIED_ACE | |
WinNT.ACE_HEADER | |
WinNT.ACL | |
WinNT.BATTERY_REPORTING_SCALE |
Contains the granularity of the battery capacity.
|
WinNT.CACHE_DESCRIPTOR |
Describes the cache attributes.
|
WinNT.CACHE_RELATIONSHIP |
Describes cache attributes.
|
WinNT.EVENTLOGRECORD |
The EVENTLOGRECORD structure contains information about an event record
returned by the ReadEventLog function.
|
WinNT.FILE_NOTIFY_INFORMATION |
The FILE_NOTIFY_INFORMATION structure describes the changes found by the
ReadDirectoryChangesW function.
|
WinNT.GENERIC_MAPPING |
Defines the mapping of generic access rights to specific and standard access rights for an object
|
WinNT.GENERIC_MAPPING.ByReference | |
WinNT.GROUP_AFFINITY |
Represents a processor group-specific affinity, such as the affinity of a
thread.
|
WinNT.GROUP_RELATIONSHIP |
Represents information about processor groups.
|
WinNT.HANDLE |
Handle to an object.
|
WinNT.HANDLEByReference |
LPHANDLE
|
WinNT.HRESULT |
Return code used by interfaces.
|
WinNT.IO_COUNTERS |
The IO_COUNTERS structure contains I/O accounting information for a
process or a job object.
|
WinNT.LARGE_INTEGER |
A 64-bit integer;
|
WinNT.LARGE_INTEGER.ByReference | |
WinNT.LARGE_INTEGER.LowHigh | |
WinNT.LARGE_INTEGER.UNION | |
WinNT.LocaleMacros |
A language ID is a 16 bit value which is the combination of a
primary language ID and a secondary language ID.
|
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.LUID_AND_ATTRIBUTES |
The LUID_AND_ATTRIBUTES structure represents a locally unique identifier
(LUID) and its attributes.
|
WinNT.MEMORY_BASIC_INFORMATION | |
WinNT.NUMA_NODE_RELATIONSHIP |
Represents information about a NUMA node in a processor group.
|
WinNT.OSVERSIONINFO |
The OSVERSIONINFO data structure contains operating system version
information.
|
WinNT.OSVERSIONINFOEX |
Contains operating system version information.
|
WinNT.PACLByReference | |
WinNT.POWER_ACTION_POLICY |
Contains information used to set the system power state.
|
WinNT.PRIVILEGE_SET |
Specifies a set of privileges.
|
WinNT.PROCESSOR_CACHE_TYPE |
Represents the type of processor cache identifier in the corresponding
WinNT.CACHE_DESCRIPTOR structure. |
WinNT.PROCESSOR_GROUP_INFO |
Represents the number and affinity of processors in a processor group.
|
WinNT.PROCESSOR_POWER_INFORMATION |
Contains information about a processor.
|
WinNT.PROCESSOR_RELATIONSHIP |
Describes the logical processors associated with either a processor core
or a processor package.
|
WinNT.PSID | |
WinNT.PSID.ByReference | |
WinNT.PSIDByReference | |
WinNT.SECURITY_DESCRIPTOR | |
WinNT.SECURITY_DESCRIPTOR_RELATIVE | |
WinNT.SECURITY_DESCRIPTOR_RELATIVE.ByReference | |
WinNT.SECURITY_DESCRIPTOR.ByReference | |
WinNT.SECURITY_IMPERSONATION_LEVEL |
The SECURITY_IMPERSONATION_LEVEL enumeration type contains values that
specify security impersonation levels.
|
WinNT.SECURITY_QUALITY_OF_SERVICE | |
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.SYSTEM_BATTERY_STATE |
Contains information about the current state of the system battery.
|
WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION |
Describes the relationship between the specified processor set.
|
WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX |
Contains information about the relationships of logical processors and
related hardware.
|
WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION.AnonymousStructNumaNode | |
WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION.AnonymousStructProcessorCore | |
WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION.AnonymousUnionPayload | |
WinNT.SYSTEM_POWER_CAPABILITIES |
Contains information about the power capabilities of the system.
|
WinNT.SYSTEM_POWER_INFORMATION |
Contains information about the idleness of the system.
|
WinNT.SYSTEM_POWER_LEVEL |
Contains information about system battery drain policy settings.
|
WinNT.SYSTEM_POWER_POLICY |
Contains information about the current system power policy.
|
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_PRIMARY_GROUP |
The TOKEN_PRIMARY_GROUP structure specifies a group security identifier (SID)
for an access token.
|
WinNT.TOKEN_PRIVILEGES |
The TOKEN_PRIVILEGES structure contains information about a set of
privileges for an access token.
|
WinNT.TOKEN_TYPE |
The TOKEN_TYPE enumeration type contains values that differentiate
between a primary token and an impersonation token.
|
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).
|
WinPerf.PERF_COUNTER_BLOCK |
Describes the block of memory that contains the raw performance counter
data for an object's counters.
|
WinPerf.PERF_COUNTER_DEFINITION |
Describes a performance counter.
|
WinPerf.PERF_DATA_BLOCK |
Describes the performance data block that you queried
|
WinPerf.PERF_INSTANCE_DEFINITION |
Describes an instance of a performance object
|
WinPerf.PERF_OBJECT_TYPE |
Describes object-specific performance information, for example, the
number of instances of the object and the number of counters that the
object defines.
|
WinRas.RAS_STATS |
The RAS_STATS structure stores the statistics for a single-link RAS
connection, or for one of the links in a multilink RAS connection.
|
WinRas.RASCONN |
The RASCONN structure provides information about a remote access
connection.
|
WinRas.RASCONN.ByReference | |
WinRas.RASCONNSTATUS |
The RASCONNSTATUS structure describes the current status of a remote access connection.
|
WinRas.RASCREDENTIALS |
The RASCREDENTIALS structure is used with the RasGetCredentials and RasSetCredentials functions to specify the user credentials associated with a RAS phone-book entry.
|
WinRas.RASCREDENTIALS.ByReference | |
WinRas.RASDEVSPECIFICINFO |
The RASDEVSPECIFICINFO structure is used to send a cookie for server
validation and bypass point-to-point (PPP) authentication.
|
WinRas.RASDIALEXTENSIONS |
The RASDIALEXTENSIONS structure contains information about extended
features of the RasDial function.
|
WinRas.RASDIALEXTENSIONS.ByReference | |
WinRas.RASDIALPARAMS |
The RASDIALPARAMS structure contains parameters that are used by RasDial
to establish a remote access connection.
|
WinRas.RASDIALPARAMS.ByReference | |
WinRas.RASEAPINFO |
The RASEAPINFO structure contains user-specific Extensible Authentication Protocol (EAP) information.
|
WinRas.RASENTRY |
The RASENTRY structure describes a phone-book entry.
|
WinRas.RASENTRY.ByReference | |
WinRas.RASIPADDR |
The RASIPADDR structure contains an IP address of the form "a.b.c.d".
|
WinRas.RASIPV4ADDR |
This RASTUNNELENDPOINT structure is used to define the end-point of a
virtual private network (VPN) tunnel.
|
WinRas.RASIPV6ADDR |
This RASTUNNELENDPOINT structure is used to define the end-point of a virtual private network (VPN) tunnel.
|
WinRas.RASPPPIP |
The RASPPPIP structure contains the result of a PPP IP projection operation.
|
WinRas.RASPPPIP.ByReference | |
WinRas.RASTUNNELENDPOINT |
This RASTUNNELENDPOINT structure is used to define the end-point of a virtual private network (VPN) tunnel.
|
WinRas.RASTUNNELENDPOINT.UNION | |
WinRas.RASTUNNELENDPOINT.UNION.ByReference | |
WinReg.HKEY | |
WinReg.HKEYByReference | |
Winspool.JOB_INFO_1 |
The JOB_INFO_1 structure specifies print-job information such as the
job-identifier value, the name of the printer for which the job is
spooled, the name of the machine that created the print job, the name of
the user that owns the print job, and so on.
|
Winspool.LPPRINTER_DEFAULTS |
The PRINTER_DEFAULTS structure specifies the default data type,
environment, initialization data, and access rights for a printer.
|
Winspool.PRINTER_INFO_1 |
The PRINTER_INFO_1 structure specifies general printer information.
|
Winspool.PRINTER_INFO_2 |
The PRINTER_INFO_2 structure specifies detailed printer information.
|
Winspool.PRINTER_INFO_4 |
The PRINTER_INFO_4 structure specifies general printer information.
|
WinspoolUtil |
Winspool Utility API.
|
Winsvc.ChangeServiceConfig2Info | |
Winsvc.ENUM_SERVICE_STATUS |
Contains the name of a service in a service control manager database and
information about that service.
|
Winsvc.ENUM_SERVICE_STATUS_PROCESS |
Contains the name of a service in a service control manager database and
information about the service.
|
Winsvc.SC_ACTION |
Represents an action that the service control manager can perform.
|
Winsvc.SC_ACTION.ByReference | |
Winsvc.SC_HANDLE | |
Winsvc.SC_STATUS_TYPE |
The SC_STATUS_TYPE enumeration type contains values
|
Winsvc.SERVICE_DESCRIPTION |
Contains a service description.
|
Winsvc.SERVICE_FAILURE_ACTIONS |
Represents the action the service controller should take on each failure of a service.
|
Winsvc.SERVICE_FAILURE_ACTIONS_FLAG |
Contains the failure actions flag setting of a service.
|
Winsvc.SERVICE_FAILURE_ACTIONS.ByReference | |
Winsvc.SERVICE_STATUS |
Contains status information for a service.
|
Winsvc.SERVICE_STATUS_HANDLE | |
Winsvc.SERVICE_STATUS_PROCESS |
Contains process status information for a service.
|
Winsvc.SERVICE_TABLE_ENTRY |
Specifies the ServiceMain function for a service that can run in the
calling process.
|
WinUser.BLENDFUNCTION | |
WinUser.COPYDATASTRUCT |
Contains data to be passed to another application by the WM_COPYDATA message.
|
WinUser.CWPSTRUCT |
Defines the message parameters passed to a WH_CALLWNDPROC hook procedure, CallWndProc.
|
WinUser.FLASHWINFO | |
WinUser.GUITHREADINFO | |
WinUser.HARDWAREINPUT |
Contains information about a simulated message generated by an input
device other than a keyboard or mouse.
|
WinUser.HARDWAREINPUT.ByReference | |
WinUser.HDEVNOTIFY | |
WinUser.HHOOK | |
WinUser.HMONITOR |
Each physical display is represented by a monitor handle of type HMONITOR.
|
WinUser.INPUT |
Used by SendInput to store information for synthesizing input events such
as keystrokes, mouse movement, and mouse clicks.
|
WinUser.INPUT.ByReference | |
WinUser.INPUT.INPUT_UNION | |
WinUser.KBDLLHOOKSTRUCT | |
WinUser.KEYBDINPUT |
Contains information about a simulated keyboard event.
|
WinUser.KEYBDINPUT.ByReference | |
WinUser.LASTINPUTINFO |
Contains the time of the last input.
|
WinUser.MONITORINFO |
The MONITORINFO structure contains information about a display monitor.
|
WinUser.MONITORINFOEX |
The MONITORINFOEX structure contains information about a display monitor.
|
WinUser.MOUSEINPUT |
Contains information about a simulated mouse event.
|
WinUser.MOUSEINPUT.ByReference | |
WinUser.MSG | |
WinUser.RAWINPUTDEVICELIST |
Contains information about a raw input device.
|
WinUser.SIZE |
Specifies the width and height of a rectangle.
|
WinUser.WINDOWINFO | |
WinUser.WINDOWPLACEMENT |
Contains information about the placement of a window on the screen.
|
WinUser.WNDCLASSEX |
Contains window class information.
|
WinUser.WNDCLASSEX.ByReference |
The Class ByReference.
|
Wtsapi32.WTS_CLIENT_ADDRESS |
Contains the client network address of a Remote Desktop Services session.
|
Wtsapi32.WTS_PROCESS_INFO_EX |
Contains extended information about a process running on a Remote Desktop
Session Host (RD Session Host) server.
|
Wtsapi32.WTS_SESSION_INFO |
Contains information about a client session on a Remote Desktop Session Host
(RD Session Host) server.
|
Wtsapi32.WTSINFO |
Contains information about a Remote Desktop Services session.
|
WTypes.BSTR |
BSTR wrapper.
|
WTypes.BSTRByReference | |
WTypes.LPOLESTR | |
WTypes.LPOLESTR.ByReference | |
WTypes.LPSTR | |
WTypes.LPSTR.ByReference | |
WTypes.LPWSTR | |
WTypes.LPWSTR.ByReference | |
WTypes.VARTYPE | |
WTypes.VARTYPEByReference |
Enum | Description |
---|---|
Advapi32Util.AccessCheckPermission | |
Advapi32Util.EventLogType |
Event log types.
|
HighLevelMonitorConfigurationAPI.MC_CAPS |
Monitor capabilities - retrieved by GetMonitorCapabilities
|
HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE |
Describes a monitor's color temperature.
|
HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE |
Identifies monitor display technologies.
|
HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE |
Specifies whether to set or get a monitor's red, green, or blue drive.
|
HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE |
Specifies whether to get or set a monitor's red, green, or blue gain.
|
HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE |
Specifies whether to get or set the vertical or horizontal position of a monitor's display area.
|
HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE |
Specifies whether to get or set the width or height of a monitor's display area.
|
HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE |
Monitor capabilities - retrieved by GetMonitorCapabilities
|
LowLevelMonitorConfigurationAPI.MC_VCP_CODE_TYPE |
Describes a Virtual Control Panel (VCP) code type.
|
ShlObj.KNOWN_FOLDER_FLAG |
KnownFolder flags as used by SHGetKnownFolderPath, SHGetKnownFolderIDList and others.
|
Win32VK |
Windows API Virtual Key codes.
|
Winevt.EVT_VARIANT_TYPE |
Defines the possible data types of a variant data item.
|
Exception | Description |
---|---|
Cfgmgr32Util.Cfgmgr32Exception | |
DdemlUtil.DdeAdapter.BlockException | |
DdemlUtil.DdemlException |
DdemlException wraps error codes reported by the DDEML functions as an
exception.
|
PdhUtil.PdhException | |
Rasapi32Util.Ras32Exception |
Exceptions
|
Win32Exception |
Win32 exception.
|