Top Description Fields Constructors Methods
com.sun.jna.platform.win32

public abstract Class WinioctlUtil

extends Object
Class Inheritance

Winioctl Utility API. Use WinioctlFunction to construct the full control codes for the FSCTL_* functions defined in Winioctl.h
Author
amarcionek[at]gmail.com

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
public static final int
public static final int
public static final int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static int

Returns:

int with the resulting control code
CTL_CODE
(int
the device type
DeviceType
,
int
the function
Function
,
int
the method
Method
,
int
the access
Access
)

Simulates the macro CTL_CODE from Winioctl.h

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

FSCTL_DELETE_REPARSE_POINTback to summary
public static final int FSCTL_DELETE_REPARSE_POINT
FSCTL_GET_COMPRESSIONback to summary
public static final int FSCTL_GET_COMPRESSION
FSCTL_GET_REPARSE_POINTback to summary
public static final int FSCTL_GET_REPARSE_POINT
FSCTL_SET_COMPRESSIONback to summary
public static final int FSCTL_SET_COMPRESSION
FSCTL_SET_REPARSE_POINTback to summary
public static final int FSCTL_SET_REPARSE_POINT

Constructor Detail

WinioctlUtilback to summary
public WinioctlUtil()

Method Detail

CTL_CODEback to summary
public static int CTL_CODE(int DeviceType, int Function, int Method, int Access)

Simulates the macro CTL_CODE from Winioctl.h

Parameters
DeviceType:int

the device type

Function:int

the function

Method:int

the method

Access:int

the access

Returns:int

int with the resulting control code