pmmformatinfo (PMMFORMATINFO) - input

      Pointer to an MMFORMATINFO structure that contains the fccIOProc field (FOURCC code of the IOProc) and the lNameLength field, (the length in bytes of the format pointed to by the pszFormatName parameter).

    pszFormatName (PSZ) - output

      Pointer to a format name. This function fills in the format name associated with the specified IOProc, up to the length, in bytes, specified by the lNameLength field. Make sure the buffer is lNameLength + 1 in length to handle the string terminator character.

    plBytesRead (PLONG) - output

      Pointer to a LONG. The number of bytes read into pszFormatName is returned, representing the length of the format name.

    ulReserved (ULONG) - input

      Reserved for future use and must be set to zero.

    ulFlags (ULONG) - input

      Reserved for future use and must be set to zero.

    rc (ULONG) - returns

      Return codes indicating success or type of failure:

      MMIO_SUCCESS

        If the function succeeds, 0 is returned.
      MMIO_ERROR
        The function failed for a reason different from any of the following return.
      MMIOERR_INVALID_PARAMETER
        An invalid parameter was passed.


      [Back] [Next]