Top Description Interfaces Classes
[default module]

Package com.sun.jna.platform.win32.COM


Provides common library mappings for Windows Component Object Model (COM).

Interface Summary

Modifier and TypeInterface and Description
public interface
public interface
public interface
IDispatch

Wrapper class for the IDispatch interface IDispatch.GetTypeInfoCount 12 IDispatch.GetTypeInfo 16 IDispatch.GetIDsOfNames 20 IDispatch.Invoke 24

public interface
public interface
public interface
IEnumMoniker

Enumerates the components of a moniker or the monikers in a table of monikers.

public interface
IEnumVariant

Provides a method for enumerating a collection of variants, including heterogeneous collections of objects and intrinsic types.

public interface
IMoniker

Enables you to use a moniker object, which contains information that uniquely identifies a COM object.

public interface
IPersist

Provides the CLSID of an object that can be stored persistently in the system.

public interface
IPersistStream

Enables the saving and loading of objects that use a simple serial stream for their storage needs.

public interface
IRecordInfo

Wrapper class for the IRecordInfo interface.

public interface
IRunningObjectTable

Manages access to the running object table (ROT), a globally accessible look-up table on each workstation.

public interface
public interface
IStream

The IStream interface lets you read and write data to stream objects.

public interface
ITypeComp

Wrapper class for the ITypeComp interface.

public interface
ITypeInfo

Wrapper class for the ITypeInfo interface.

public interface
ITypeLib

Wrapper class for the ITypeLib interface.

public interface
IUnknown

Wrapper class for the ITypeInfo interface

Method NameV-Table Offset IUnknown.QueryInterface0 IUnknown.AddRef4 IUnknown.Release8
public interface
public interface
Wbemcli

This header is used by Remote Desktop Services.

Class Summary

Modifier and TypeClass and Description
public class
COMBindingBaseObject

Helper class to provide basic COM support.

public class
COMEarlyBindingObject

Helper class to provide basic COM support.

public class
COMException

Exception class for all COM related classes.

public class
COMInvokeException

Exception class for error origination from an COM invoke

public abstract class
public class
COMLateBindingObject

Helper class to provide basic COM support.

public abstract class
COMUtils

The Class COMUtils.

public class
public class
public class
Dispatch

Wrapper class for the IDispatch interface IDispatch.GetTypeInfoCount 12 IDispatch.GetTypeInfo 16 IDispatch.GetIDsOfNames 20 IDispatch.Invoke 24

public class
public class
public class
public class
public class
IComEnumVariantIterator

Wrapper for an EnumVariant Iteration.

public class
public class
RecordInfo

Wrapper class for the IRecordInfo interface.

public class
public class
TypeComp

Wrapper class for the ITypeComp interface.

public class
TypeInfo

Wrapper class for the ITypeInfo interface.

public class
TypeInfoUtil

The Class ITypeInfoUtil.

public class
TypeLib

Wrapper class for the ITypeLib interface.

public class
TypeLibUtil

Wrapper class for the class ITypeLibUtil.

public class
Unknown

Wrapper class for the ITypeInfo interface Method Name V-Table Offset IUnknown.QueryInterface 0 IUnknown.AddRef 4 IUnknown.Release 8

public class
public class
public class
WbemcliUtil

Utility class providing access to Windows Management Interface (WMI) via COM.