Compartir a través de


Macro FNFCIREAD (fci.h)

La macro FNFCIREAD proporciona la declaración de la función de devolución de llamada definida por la aplicación para leer datos de un archivo en un contexto de FCI.

Sintaxis

void FNFCIREAD(
   fn
);

Parámetros

fn

Valor definido por la aplicación que se usa para identificar el archivo abierto.

Valor devuelto

Ninguno

Observaciones

La función acepta parámetros similares a _read con la adición de err y pv.

Ejemplos

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
Encabezado fci.h

Consulte también

FCICreate