Microsoft Speech SDK
SAPI 5.1
SPFILEMODE
SPFILEMODE lists the file opening state used by ISpStream::BindToFile and the helper function SPBindToFile.
typedef enum SPFILEMODE
{
SPFM_OPEN_READONLY,
SPFM_OPEN_READWRITE,
SPFM_CREATE,
SPFM_CREATE_ALWAYS,
SPFM_NUM_MODES
} SPFILEMODE;
Elements
- SPFM_OPEN_READONLY
- Opens the existing file in read-only mode. This will fail if the file does not exist.
- SPFM_OPEN_READWRITE
- Opens the existing file in read-write mode. This will fail if the file does not exist.
- SPFM_CREATE
- Opens the file if one exists, or creates the file if one does not exist. This flag indicates that the file will be opened in read-write mode.
- SPFM_CREATE_ALWAYS
- Creates the file, even if the file already exists and deletes the previous file. This flag indicates that the file will be opened in read-write mode.
- SPFM_NUM_MODES
- This flag is used for limit checking.