Condividi tramite


Macro FNFCIREAD (fci.h)

La macro FNFCIREAD fornisce la dichiarazione per la funzione di callback definita dall'applicazione per leggere i dati da un file in un contesto dell'istanza del cluster di failover.

Sintassi

void FNFCIREAD(
   fn
);

Parametri

fn

Valore definito dall'applicazione usato per identificare il file aperto.

Valore restituito

nessuno

Osservazioni

La funzione accetta parametri simili a _read con l'aggiunta di err e pv.

Esempio

FNFCIREAD(fnFileRead)
{
    DWORD dwBytesRead = 0;

    UNREFERENCED_PARAMETER(pv);

    if( ReadFile((HANDLE)hf, memory, cb, &dwBytesRead, NULL) == FALSE )
    {
        dwBytesRead = (DWORD)-1;
        *err = GetLastError();
    }
         
    return dwBytesRead;
}

Requisiti

   
Piattaforma di destinazione Windows
Intestazione fci.h

Vedi anche

FCICreare