macro FLT_IS_IRP_OPERATION (fltkernel.h)
La macro FLT_IS_IRP_OPERATION determina se la struttura dei dati di callback specificata rappresenta un'operazione di I/O basata su I/O del pacchetto di richiesta I/O.
Sintassi
void FLT_IS_IRP_OPERATION(
Data
);
Parametri
Data
[in] Puntatore a una struttura di dati di callback (FLT_CALLBACK_DATA).
Valore restituito
nessuno
Osservazioni
FLT_IS_IRP_OPERATION restituisce un valore diverso da zero se il flag di operazione IRP è impostato nella struttura dei dati di callback. In caso contrario, restituisce zero.
La macro FLT_IS_IRP_OPERATION controlla se il bit FLTFL_CALLBACK_DATA_IRP_OPERATION è impostato nel membro Flags della struttura FLT_CALLBACK_DATA a cui punta il parametro Data . Di conseguenza, il tipo restituito di FLT_IS_IRP_OPERATION è dello stesso tipo del membro Flags .
Requisiti
Requisito | Valore |
---|---|
Intestazione | fltkernel.h |