pszFileName (PSZ) - input
The name of the file to identify.
pmmioinfo (PMMIOINFO) -
input
Pointer to an MMIOINFO
structure. This parameter is needed when a RIFF compound-file element
is not completely valid. Normally this is NULL.
pmmformatinfo (PMMFORMATINFO)
- in/out
Pointer to an MMFORMATINFO
structure that, upon return from the function, contains information
about the I/O procedure that handles this format. This includes the media
type, such as image, audio, and compound, and the I/O procedure FOURCC code
value that can then be used to open the file for further processing. This
is returned only upon successful completion.
pfccStorageSystem (PFOURCC)
- output
A pointer that, upon return from the function,
contains the FOURCC code of the storage system.
ulReserved (ULONG) - input
Reserved for future use and must be set to zero.
ulFlags (ULONG) - input
The following flags are defined:
MMIO_FORCE_IDENTIFY_SS
Forces the identification
of a storage system by ignoring the file name and actually checking the
MMIO Manager's I/O procedure list.
MMIO_FORCE_IDENTIFY_FF
Forces the identification of a file format by
ignoring the file name and actually checking the MMIO Manager's I/O procedure
list.
rc (ULONG) - returns
Return
codes indicating success or type of failure. For information about DOS
File errors, use the mmioGetLastError
function.
MMIO_SUCCESS
If the function succeeds, 0 is returned.
MMIO_ERROR
The function
failed for a reason different from any of the following returns in this
list.
MMIOERR_INVALID_PARAMETER
An
invalid parameter was passed.
MMIOERR_INTERNAL_SYSTEM
An internal system error occurred.
[Back]
[Next]