Docs.rs
  • direct-storage-0.2.0
    • direct-storage 0.2.0
    • Docs.rs crate page
    • Apache-2.0 OR MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • hasenbanck
    • Dependencies
      • libloading ^0.7 normal
      • once_cell ^1.17 normal
      • windows ^0.44 normal
      • windows ^0.44 dev
    • Versions
    • 1% of the crate is documented
  • Go to latest version
  • Platform
    • x86_64-pc-windows-msvc
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

Module errors

  • Constants
?
Change settings

Module direct_storage::errors

source ·
Expand description

HRESULT error code values that DirectStorage can throw.

Constants

E_DSTORAGE_ACCESS_VIOLATION
E_DSTORAGE_ALREADY_RUNNING
E_DSTORAGE_BCPACK_BAD_DATA
E_DSTORAGE_BCPACK_BAD_HEADER
E_DSTORAGE_COMPRESSED_DATA_TOO_LARGE
E_DSTORAGE_DECOMPRESSION_ERROR
E_DSTORAGE_DECRYPTION_ERROR
E_DSTORAGE_DEPRECATED_PREVIEW_GDK
E_DSTORAGE_END_OF_FILE
E_DSTORAGE_FILE_NOT_OPEN
E_DSTORAGE_FILE_TOO_FRAGMENTED
E_DSTORAGE_INDEX_BOUND
E_DSTORAGE_INVALID_BCPACK_MODE
E_DSTORAGE_INVALID_CLUSTER_SIZE
E_DSTORAGE_INVALID_DESTINATION_SIZE
E_DSTORAGE_INVALID_DESTINATION_TYPE
E_DSTORAGE_INVALID_FENCE
E_DSTORAGE_INVALID_FILE_HANDLE
E_DSTORAGE_INVALID_FILE_OFFSET
E_DSTORAGE_INVALID_INTERMEDIATE_SIZE
E_DSTORAGE_INVALID_MEMORY_QUEUE_PRIORITY
E_DSTORAGE_INVALID_QUEUE_CAPACITY
E_DSTORAGE_INVALID_QUEUE_PRIORITY
E_DSTORAGE_INVALID_SOURCE_TYPE
E_DSTORAGE_INVALID_STAGING_BUFFER_SIZE
E_DSTORAGE_INVALID_STATUS_ARRAY
E_DSTORAGE_INVALID_SWIZZLE_MODE
E_DSTORAGE_IO_TIMEOUT
E_DSTORAGE_NOT_RUNNING
E_DSTORAGE_PASSTHROUGH_ERROR
E_DSTORAGE_QUEUE_CLOSED
E_DSTORAGE_REQUEST_TOO_LARGE
E_DSTORAGE_RESERVED_FIELDS
E_DSTORAGE_STAGING_BUFFER_LOCKED
E_DSTORAGE_STAGING_BUFFER_TOO_SMALL
E_DSTORAGE_SYSTEM_NOT_SUPPORTED
E_DSTORAGE_TOO_MANY_FILES
E_DSTORAGE_TOO_MANY_QUEUES
E_DSTORAGE_UNSUPPORTED_FILE
E_DSTORAGE_UNSUPPORTED_VOLUME
E_DSTORAGE_XVD_DEVICE_NOT_SUPPORTED
E_DSTORAGE_XVD_NOT_REGISTERED
E_DSTORAGE_ZLIB_BAD_DATA
E_DSTORAGE_ZLIB_BAD_HEADER
E_DSTORAGE_ZLIB_PARITY_FAIL