Microsoft DirectX 8.1 (Visual Basic)

Error Codes

The methods used to work with Microsoft® DirectX® X (.x) files can return the following error codes in addition to standard error codes.

DXFILE_OK
Command completed successfully.
DXFILEERR_BADALLOC
Memory allocation failed.
DXFILEERR_BADARRAYSIZE
Array size is invalid.
DXFILEERR_BADCACHEFILE
The cache file containing the .x file date is invalid. A cache file contains data retrieved from the network, cached on the hard disk, and retrieved in subsequent requests.
DXFILEERR_BADDATAREFERENCE
Data reference is invalid.
DXFILEERR_BADFILE
File is invalid.
DXFILEERR_BADFILECOMPRESSIONTYPE
File compression type is invalid.
DXFILEERR_BADFILEFLOATSIZE
Floating-point size is invalid.
DXFILEERR_BADFILETYPE
File is not a DirectX .x file.
DXFILEERR_BADFILEVERSION
File version is not valid.
DXFILEERR_BADINTRINSICS
Intrinsics are invalid.
DXFILEERR_BADOBJECT
Object is invalid.
DXFILEERR_BADRESOURCE
Resource is invalid.
DXFILEERR_BADTYPE
Object type is invalid.
DXFILEERR_BADVALUE
Parameter is invalid.
DXFILEERR_FILENOTFOUND
File could not be found.
DXFILEERR_INTERNALERROR
Internal error occurred.
DXFILEERR_NOINTERNET
Internet connection not found.
DXFILEERR_NOMOREDATA
No further data is available.
DXFILEERR_NOMOREOBJECTS
All objects have been enumerated.
DXFILEERR_NOMORESTREAMHANDLES
No stream handles are available.
DXFILEERR_NOTDONEYET
Operation has not completed.
DXFILEERR_NOTFOUND
Object could not be found.
DXFILEERR_PARSEERROR
File could not be parsed.
DXFILEERR_RESOURCENOTFOUND
Resource could not be found.
DXFILEERR_NOTEMPLATE
No template available.
DXFILEERR_URLNOTFOUND
URL could not be found.