Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A função mmioAscend sobe de uma parte em um arquivo RIFF decrescente com a função mmioDescend ou criada com a função mmioCreateChunk .
Sintaxe
MMRESULT mmioAscend(
HMMIO hmmio,
LPMMCKINFO pmmcki,
UINT fuAscend
);
Parâmetros
hmmio
Identificador de arquivo de um arquivo RIFF aberto.
pmmcki
Ponteiro para uma estrutura MMCKINFO definida pelo aplicativo anteriormente preenchida pela função mmioDescend ou mmioCreateChunk .
fuAscend
Reservados; deve ser zero.
Retornar valor
Retorna MMSYSERR_NOERROR se tiver êxito ou um erro de outra forma. Os valores de erro possíveis incluem o seguinte.
| Código de retorno | Descrição |
|---|---|
|
Houve um erro ao tentar o fim da parte. |
|
O conteúdo do buffer não pôde ser gravado em disco. |
Comentários
Se a parte foi decrescente usando mmioDescend, mmioAscend busca o local após o final da parte (após o byte extra do pad, se houver).
Se a parte foi criada e decrescente em usando mmioCreateChunk ou se o sinalizador MMIO_DIRTY for definido no membro dwFlags da estrutura MMCKINFO referenciada por lpck, a posição do arquivo atual será considerada o fim da parte de dados da parte. Se o tamanho da parte não for o mesmo que o valor armazenado no membro cksize da estrutura MMCKINFO quando mmioCreateChunk for chamado, mmioAscend corrigirá o tamanho da parte no arquivo antes de subir da parte. Se o tamanho da parte for ímpar, mmioAscend gravará um byte nulo no final da parte. Depois de ascender da parte, a posição do arquivo atual é o local após o final da parte (após o byte extra do pad, se houver).
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | mmiscapi.h (inclua Mmiscapi.h, Windows.h) |
| Biblioteca | Winmm.lib |
| DLL | Winmm.dll |