CE_VOLUME_INFO (Windows CE 5.0)

Send Feedback

This structure contains information about a volume.

typedef struct _CE_VOLUME_INFO{DWORD cbSize;DWORD dwAttributes;DWORD dwFlags;
  DWORD dwBlockSize;TCHAR szStoreName[STORENAMESIZE];TCHARszPartitionName[PARTITIONNAMESIZE];
} CE_VOLUME_INFO, *PCE_VOLUME_INFO, *LPCE_VOLUME_INFO;

Members

  • cbSize
    Set to sizeof(CE_VOLUME_INFO).

  • dwAttributes
    Specifies attributes of a volume.

    The following table shows the possible values.

    Value Desription
    CE_VOLUME_ATTRIBUTE_READONLY Volume is read only.
    CE_VOLUME_ATTRIBUTE_HIDDEN Volume is hidden.
    CE_VOLUME_ATTRIBUTE_REMOVABLE Volume is removable.
    CE_VOLUME_ATTRIBUTE_SYSTEM Volume is marked as a system volume.
    CE_VOLUME_ATTRIBUTE_BOOT Volume is the boot volume and contains the hive-based registry.
  • dwFlags
    Specifies additional properties of a volume.

    The following table shows the possible values.

    Value Description
    CE_VOLUME_TRANSACTION_SAFE Performs transaction-safe operations.
    CE_VOLUME_FLAG_TRANSACT_WRITE Transacts WriteFile operation.
    CE_VOLUME_FLAG_WFSC_SUPPORTED Supports WriteFileScatterGather and ReadFileScatterGather operations.
    CE_VOLUME_FLAG_LOCKFILE_SUPPORTED Supports file locking.
    CE_VOLUME_FLAG_NETWORK Specifies that the volume is a network volume.
    CE_VOLUME_FLAG_STORE Specifies that the volume has a back-up store.
  • dwBlockSize
    Size of the block, in bytes.

  • szStoreName
    Name of the store. Maximum length is 32.

  • szPartitionName
    Name of the partition. Maximum length is 32.

Requirements

OS Versions: Windows CE 5.0 and later.
Header: Storemgr.h.

See Also

Storage Manager Structures

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.