Share via


STOREINFO (Storage Manager)

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

This structure contains information about a store.

Syntax

typedef struct {
  DWORD cbSize;
  TCHAR szDeviceName[DEVICENAMESIZE];
  TCHAR szStoreName[STORENAMESIZE];
  DWORD dwDeviceClass;
  DWORD dwDeviceType;
  STORAGEDEVICEINFO sdi;
  DWORD dwDeviceFlags;
  SECTORNUM snNumSectors;
  DWORD dwBytesPerSector;
  SECTORNUM snFreeSectors;
  SECTORNUM snBiggestPartCreatable;
  FILETIME ftCreated;
  FILETIME ftLastModified;
  DWORD dwAttributes;
  DWORD dwPartitionCount;
  DWORD dwMountCount;
} STOREINFO, *PSTOREINFO;

Members

  • cbSize
    Set to sizeof(STOREINFO).
  • szDeviceName
    Name of the device. Maximum length is 8 characters.
  • szStoreName
    Name of the store. Maximum length is 32 characters.
  • dwDeviceClass
    Specifies the device class in the device descriptor. The following are possible values.

    • STORAGE_DEVICE_CLASS_BLOCK
    • STORAGE_DEVICE_CLASS_MULTIMEDIA
  • dwDeviceType
    Specifies the device type in the device descriptor. The following are possible values:

    • STORAGE_DEVICE_TYPE_ATA
    • STORAGE_DEVICE_TYPE_ATAPI
    • STORAGE_DEVICE_TYPE_CDROM
    • STORAGE_DEVICE_TYPE_CFCARD
    • STORAGE_DEVICE_TYPE_DOC
    • STORAGE_DEVICE_TYPE_DVD
    • STORAGE_DEVICE_TYPE_FLASH
    • STORAGE_DEVICE_TYPE_PCCARD
    • STORAGE_DEVICE_TYPE_PCIIDE
    • STORAGE_DEVICE_TYPE_REMOVABLE_DRIVE
    • STORAGE_DEVICE_TYPE_REMOVABLE_MEDIA
    • STORAGE_DEVICE_TYPE_SRAM
    • STORAGE_DEVICE_TYPE_UNKNOWN
    • STORAGE_DEVICE_TYPE_USB
  • sdi
    Specifies the device identifier in the device descriptor.
  • dwDeviceFlags
    Specifies additional properties of a store. The following are possible values:

    • STORAGE_DEVICE_FLAG_MEDIASENSE
    • STORAGE_DEVICE_FLAG_READONLY
    • STORAGE_DEVICE_FLAG_READWRITE
    • STORAGE_DEVICE_FLAG_TRANSACTED
  • snNumSectors
    Number of sectors on the store.
  • dwBytesPerSector
    Number of bytes per sector.
  • snFreeSectors
    Number of unallocated sectors.
  • snBiggestPartCreatable
    Biggest partition that can currently be created.
  • ftCreated
    Last time at which the store was formatted.
  • ftLastModified
    Last time at which the partition table was modified.
  • dwAttributes
    Specifies attributes of a volume. The following are possible values:

    • STORE_ATTRIBUTE_AUTOFORMAT
    • STORE_ATTRIBUTE_AUTOMOUNT
    • STORE_ATTRIBUTE_AUTOPART
    • STORE_ATTRIBUTE_READONLY
    • STORE_ATTRIBUTE_REMOVABLE
    • STORE_ATTRIBUTE_UNFORMATTED
  • dwPartitionCount
    Number of partitions.
  • dwMountCount
    Number of partitions that have been mounted.

Requirements

Header storemgr.h
Windows Embedded CE Windows CE .NET 4.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

Storage Manager Structures