STOREINFO
This structure contains information about a store.
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. - szStoreName
Name of the store. Maximum length is 32. - dwDeviceClass
Specifies the device class in the device descriptor. The possible values are shown in the following table.- STORAGE_DEVICE_CLASS_BLOCK
- STORAGE_DEVICE_CLASS_MULTIMEDIA
- dwDeviceType
Specifies the device type in the device descriptor. The possible values are shown in the following list:- STORAGE_DEVICE_TYPE_PCIIDE
- STORAGE_DEVICE_TYPE_FLASH
- STORAGE_DEVICE_TYPE_ATA
- STORAGE_DEVICE_TYPE_ATAPI
- STORAGE_DEVICE_TYPE_PCCARD
- STORAGE_DEVICE_TYPE_CFCARD
- STORAGE_DEVICE_TYPE_SRAM
- STORAGE_DEVICE_TYPE_DVD
- STORAGE_DEVICE_TYPE_CDROM
- STORAGE_DEVICE_TYPE_USB
- STORAGE_DEVICE_TYPE_1394
- STORAGE_DEVICE_TYPE_DOC
- STORAGE_DEVICE_TYPE_UNKNOWN
- STORAGE_DEVICE_TYPE_REMOVABLE_DRIVE
- STORAGE_DEVICE_TYPE_REMOVABLE_MEDIA
- sdi
Specifies the device identifier in the device descriptor. - dwDeviceFlags
The possible values are shown in the following list:- STORAGE_DEVICE_FLAG_READWRITE
- STORAGE_DEVICE_FLAG_READONLY
- STORAGE_DEVICE_FLAG_TRANSACTED
- STORAGE_DEVICE_FLAG_MEDIASENSE
- snNumSectors
Number of sectors on the store. - dwBytesPerSector
Number of bytes per sector. - snFreeSectors
Number of unallocated sectors. - snBiggestPartCreatable
Biggest partition currently creatable. - ftCreated
Last time store was formatted. - ftLastModified
Last time partition table was modified. - dwAttributes
Store attributes, see the following list:- STORE_ATTRIBUTE_READONLY
- STORE_ATTRIBUTE_REMOVABLE
- STORE_ATTRIBUTE_UNFORMATTED
- STORE_ATTRIBUTE_AUTOFORMAT
- STORE_ATTRIBUTE_AUTOPART
- STORE_ATTRIBUTE_AUTOMOUNT
- dwPartitionCount
Number of Partitions. - dwMountCount
Number of partitions that have been mounted.
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Storemgr.h.
Last updated on Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.