FspFileSystemAddEa

Function FspFileSystemAddEa 

Source
pub unsafe extern "C" fn FspFileSystemAddEa(
    SingleEa: PFILE_FULL_EA_INFORMATION,
    Ea: PFILE_FULL_EA_INFORMATION,
    EaLength: ULONG,
    PBytesTransferred: PULONG,
) -> BOOLEAN
Expand description

Add extended attribute to a buffer.

This is a helper for implementing the GetEa operation.

@param SingleEa The extended attribute to add. A value of NULL acts as an EOF marker for a GetEa operation. @param Ea Pointer to a buffer that will receive the extended attribute. This should contain the same value passed to the GetEa Ea parameter. @param EaLength Length of buffer. This should contain the same value passed to the GetEa EaLength parameter. @param PBytesTransferred [out] Pointer to a memory location that will receive the actual number of bytes stored. This should contain the same value passed to the GetEa PBytesTransferred parameter. @return TRUE if the extended attribute was added, FALSE if there was not enough space to add it. @see GetEa