Macro MmGetMdlByteCount (wdm.h)
La macro MmGetMdlByteCount restituisce la lunghezza, in byte, del buffer descritto dall'MDL specificato.
Sintassi
ULONG MmGetMdlByteCount(
[in] PMDL Mdl
);
Parametri
Mdl
Puntatore a una struttura MDL che descrive il layout di un buffer di memoria virtuale in memoria fisica. Per altre informazioni, vedere Uso di MDLs.
Valore restituito
MmGetMdlByteCount restituisce la lunghezza, in byte, del buffer descritto da Mdl.
Commenti
Definizione della macro:
#define MmGetMdlByteCount(Mdl) ((Mdl)->ByteCount)
I chiamanti di MmGetMdlByteCount possono essere in esecuzione in qualsiasi irQL. In genere, i chiamanti sono in esecuzione in IRQL <= DISPATCH_LEVEL.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
IRQL | Qualsiasi livello (vedere la sezione Osservazioni) |
Regole di conformità DDI | MdlAfterReqCompletedIntIoctlA(kmdf), MdlAfterReqCompletedIoctlA(kmdf), MdlAfterReqCompletedReadA(kmdf), MdlAfterReqCompletedWriteA(kmdf) |