com.mucommander.file.util
Class Shell32API.SHQUERYRBINFO

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.mucommander.file.util.Shell32API.SHQUERYRBINFO
Enclosing interface:
Shell32API

public static class Shell32API.SHQUERYRBINFO
extends com.sun.jna.Structure

Contains the size and item count information retrieved by the SHQueryRecycleBin function.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.ByReference, com.sun.jna.Structure.ByValue
 
Field Summary
 int cbSize
          The size of the structure, in bytes.
 long i64NumItems
          The total number of items in the specified Recycle Bin.
 long i64Size
          The total size of all the objects in the specified Recycle Bin, in bytes.
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
Shell32API.SHQUERYRBINFO()
           
 
Method Summary
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write, writeField, writeField
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

cbSize

public int cbSize
The size of the structure, in bytes. This member must be filled in prior to calling SHQueryRecycleBin.


i64Size

public long i64Size
The total size of all the objects in the specified Recycle Bin, in bytes.


i64NumItems

public long i64NumItems
The total number of items in the specified Recycle Bin.

Constructor Detail

Shell32API.SHQUERYRBINFO

public Shell32API.SHQUERYRBINFO()


This file is part of muCommander - Copyright (C) 2002-2008 Maxence Bernard