Macro FNFCIREAD (fci.h)
A macro FNFCIREAD fornece a declaração para que a função de retorno de chamada definida pelo aplicativo leia dados de um arquivo em um contexto de FCI.
Sintaxe
void FNFCIREAD(
fn
);
Parâmetros
fn
Um valor definido pelo aplicativo usado para identificar o arquivo aberto.
Valor retornado
Nenhum
Comentários
A função aceita parâmetros semelhantes a _read com a adição de err e pv.
Exemplos
FNFCIREAD(fnFileRead)
{
DWORD dwBytesRead = 0;
UNREFERENCED_PARAMETER(pv);
if( ReadFile((HANDLE)hf, memory, cb, &dwBytesRead, NULL) == FALSE )
{
dwBytesRead = (DWORD)-1;
*err = GetLastError();
}
return dwBytesRead;
}
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | fci.h |