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 Classes Modifier and Type Class Description static classWinBase.FILE_STANDARD_INFO.ByReference- 
Nested classes/interfaces inherited from class com.sun.jna.StructureStructure.ByValue, Structure.FieldOrder, Structure.StructField
 
- 
 - 
Field SummaryFields Modifier and Type Field Description WinNT.LARGE_INTEGERAllocationSizeThe amount of space that is allocated for the file.booleanDeletePendingTRUE if the file in the delete queue; otherwise, false.booleanDirectoryTRUE if the file is a directory; otherwise, false.WinNT.LARGE_INTEGEREndOfFileThe end of the file.intNumberOfLinksThe number of links to the file.- 
Fields inherited from class com.sun.jna.StructureALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
- 
 - 
Constructor SummaryConstructors Constructor Description FILE_STANDARD_INFO()FILE_STANDARD_INFO(WinNT.LARGE_INTEGER AllocationSize, WinNT.LARGE_INTEGER EndOfFile, int NumberOfLinks, boolean DeletePending, boolean Directory)FILE_STANDARD_INFO(Pointer memory)
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static intsizeOf()- 
Methods 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 Detail- 
AllocationSizepublic WinNT.LARGE_INTEGER AllocationSize The amount of space that is allocated for the file.
 - 
EndOfFilepublic WinNT.LARGE_INTEGER EndOfFile The end of the file.
 - 
NumberOfLinkspublic int NumberOfLinks The number of links to the file.
 - 
DeletePendingpublic boolean DeletePending TRUE if the file in the delete queue; otherwise, false.
 - 
Directorypublic boolean Directory TRUE if the file is a directory; otherwise, false.
 
- 
 - 
Constructor Detail- 
FILE_STANDARD_INFOpublic FILE_STANDARD_INFO() 
 - 
FILE_STANDARD_INFOpublic FILE_STANDARD_INFO(Pointer memory) 
 - 
FILE_STANDARD_INFOpublic FILE_STANDARD_INFO(WinNT.LARGE_INTEGER AllocationSize, WinNT.LARGE_INTEGER EndOfFile, int NumberOfLinks, boolean DeletePending, boolean Directory) 
 
- 
 
-