Logo Search packages:      
Sourcecode: libjna-java version File versions  Download package

com::sun::jna::examples::win32::Shell32 Interface Reference

Inheritance diagram for com::sun::jna::examples::win32::Shell32:

com::sun::jna::examples::win32::W32API com::sun::jna::win32::StdCallLibrary com::sun::jna::Library com::sun::jna::win32::StdCall com::sun::jna::AltCallingConvention

List of all members.


Detailed Description

Mapping for w32 Shell API. Note that the C header "shellapi.h" includes "pshpack1.h", which disables automatic alignment of structure fields.

Definition at line 23 of file Shell32.java.


Public Member Functions

int SHFileOperation (SHFILEOPSTRUCT fileop)

Public Attributes

Map ASCII_OPTIONS
Map DEFAULT_OPTIONS = Boolean.getBoolean("w32.ascii") ? ASCII_OPTIONS : UNICODE_OPTIONS
int ERROR_FILE_NOT_FOUND = 2
int ERROR_INVALID_FUNCTION = 1
int ERROR_PATH_NOT_FOUND = 3
int FO_COPY = 2
int FO_DELETE = 3
int FO_MOVE = 1
int FO_RENAME = 4
int FOF_ALLOWUNDO = 64
int FOF_CONFIRMMOUSE = 2
int FOF_FILESONLY = 128
int FOF_MULTIDESTFILES = 1
int FOF_NOCONFIRMATION = 16
int FOF_NOCONFIRMMKDIR = 512
int FOF_NOCOPYSECURITYATTRIBS = 2048
int FOF_NOERRORUI = 1024
int FOF_RENAMEONCOLLISION = 8
int FOF_SILENT = 4
int FOF_SIMPLEPROGRESS = 256
int FOF_WANTMAPPINGHANDLE = 32
FunctionMapper FUNCTION_MAPPER = new StdCallFunctionMapper()
HWND HWND_BROADCAST
Shell32 INSTANCE
HANDLE INVALID_HANDLE_VALUE
String OPTION_FUNCTION_MAPPER = "function-mapper"
String OPTION_INVOCATION_MAPPER = "invocation-mapper"
String OPTION_STRUCTURE_ALIGNMENT = "structure-alignment"

Package Attributes

int NO_ERROR = 0
String OPTION_TYPE_MAPPER = "type-mapper"
int STDCALL_CONVENTION = Function.ALT_CONVENTION
int STRUCTURE_ALIGNMENT = Structure.ALIGN_NONE
Map UNICODE_OPTIONS

Classes

class  SHFILEOPSTRUCT

The documentation for this interface was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index