![]() | |
WeroSoft.PlatformInvoke Namespace |
Class | Description | |
---|---|---|
![]() | AssemblyCache |
The AssemblyCache class is a managed wrapper around the Fusion IAssemblyCache COM interface.
|
![]() | AssemblyCacheEnumerator |
The AssemblyCacheEnumerator is an object that can be used to enumerate all assemblies in the GAC.
|
![]() | AssemblyDescription |
An AssemblyDescription holds only the most basic assembly
details that would be loaded from an application such as gacutil.
|
![]() | CommonLanguageRuntimeHelper |
Provides some helper functions for interacting with the Common Language Runtime.
|
![]() | Constants |
Defines constants used for P-Invoke.
|
![]() | FusionInstallReference |
The structure contains information about the application which references the side-by-side assembly.
The assembly being referenced can be added to or removed from the side-by-side assembly store using
the InstallAssembly and UninstallAssembly methods.
|
![]() | MonitorInfo |
Defines monitor information.
|
![]() | NativeCallException |
Represents an error that occurs during a native call (PInvoke).
|
![]() | NativeMethod |
Provides access to native methods of windows API.
|
![]() | WindowFlashHelper |
Helper used for calling the WIN32 flash window API.
|
![]() | WindowsImageHelper |
Provides methods for extracting windows images.
|
![]() | WinErrorTranslator |
Provides helper methods for handling or resolving WIN32 errors.
|
Structure | Description | |
---|---|---|
![]() | AssemblyInfo |
The structure contains information about an assembly in the side-by-side assembly store.
The information is used by the QueryAssemblyInfo method.
|
![]() | MinMaxInfo |
Defines the minimal maximal information.
|
![]() | MousePoint |
Defines an own mouse point structure used for getting
the mouse position during Drag & Drop Operation.
|
![]() | Point |
Defines the point from the point API.
|
![]() | Rect |
Defines a rectangle data structure used for the window API.
|
Interface | Description | |
---|---|---|
![]() | IAssemblyCache |
The IAssemblyCache interface can be used to install, un-install, or query a side-by-side assembly.
An instance of IAssemblyCache is obtained by calling the CreateAssemblyCache function.
|
![]() | IAssemblyEnum |
Represents an enumerator for an array of IAssemblyName objects.
|
![]() | IAssemblyName |
The IAssemblyName interface represents a side-by-side assembly name. The side-by-side assembly
name consists of a set of name-value pairs that describe the side-by-side assembly. An instance
of the IAssemblyName interface is obtained by calling the CreateAssemblyNameObject function.
|
Enumeration | Description | |
---|---|---|
![]() | AssemblyCacheUninstallDisposition |
Defines the disposition values which are used in assembly cache interface.
|
![]() | AssemblyDisplayFlags |
The values of the ASM_DISPLAY_FLAGS enumeration are used by the GetDisplayName method to
specify which portions of the assembly's full name to include in the string representation
of the assembly name.
|
![]() | AssemblyProperty |
The values of the ASM_NAME enumeration are the property IDs for the name-value pairs included in a side-by-side assembly name.
|
![]() | CreateAssemblyNameObject |
Defines how creating the assembly name handles creation of the assembly in the GAC.
|
![]() | LogonProvider |
Provides the logon provider values for the logon method.
|
![]() | LogonType |
Provides the possible log-on types.
|
![]() | ShellFileInfoFlag |
Defines the flags for retrieving information about an object in the file system.
|
![]() | ShellIconSize |
Defines the size of the icon to extract from shell.
|
![]() | ShowWindowFlag |
Defines the possible flags used for showing a window.
|
![]() | WindowFlashBehavior |
Defines the window flash behavior.
|
![]() | WindowInsertAfter |
Defines the z-order on windows positioning.
|
![]() | WindowLongFlag |
Defines the value to be retrieved or set by Get/SetWindowLong
|
![]() | WindowPositioning |
Describes the flags used for windows positioning.
|
![]() | WindowShow |
Defines the possible values for defining the behavior of showing a window.
|
![]() | WindowStyle |
Window Styles.
The following styles can be specified wherever a window style is required. After the control has been created,
these styles cannot be modified, except as noted.
|