Package com.sun.jna.platform.win32
Class WinBase.FILE_STANDARD_INFO
java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.win32.WinBase.FILE_STANDARD_INFO
- Direct Known Subclasses:
- WinBase.FILE_STANDARD_INFO.ByReference
- Enclosing interface:
- WinBase
@FieldOrder({"AllocationSize","EndOfFile","NumberOfLinks","DeletePending","Directory"})
public static class WinBase.FILE_STANDARD_INFO
extends Structure
Receives extended information for the file. Used for file handles. Use only when calling GetFileInformationByHandleEx.
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class com.sun.jna.StructureStructure.ByValue, Structure.FieldOrder, Structure.StructField
- 
Field SummaryFieldsModifier and TypeFieldDescriptionThe amount of space that is allocated for the file.booleanTRUE if the file in the delete queue; otherwise, false.booleanTRUE if the file is a directory; otherwise, false.The end of the file.intThe number of links to the file.Fields inherited from class com.sun.jna.StructureALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
- 
Constructor SummaryConstructorsConstructorDescriptionFILE_STANDARD_INFO(WinNT.LARGE_INTEGER AllocationSize, WinNT.LARGE_INTEGER EndOfFile, int NumberOfLinks, boolean DeletePending, boolean Directory) FILE_STANDARD_INFO(Pointer memory) 
- 
Method SummaryMethods inherited from class com.sun.jna.StructureallocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
- 
Field Details- 
AllocationSizeThe amount of space that is allocated for the file.
- 
EndOfFileThe end of the file.
- 
NumberOfLinkspublic int NumberOfLinksThe number of links to the file.
- 
DeletePendingpublic boolean DeletePendingTRUE if the file in the delete queue; otherwise, false.
- 
Directorypublic boolean DirectoryTRUE if the file is a directory; otherwise, false.
 
- 
- 
Constructor Details- 
FILE_STANDARD_INFOpublic FILE_STANDARD_INFO()
- 
FILE_STANDARD_INFO
- 
FILE_STANDARD_INFOpublic FILE_STANDARD_INFO(WinNT.LARGE_INTEGER AllocationSize, WinNT.LARGE_INTEGER EndOfFile, int NumberOfLinks, boolean DeletePending, boolean Directory) 
 
- 
- 
Method Details- 
sizeOfpublic static int sizeOf()
 
-