[in] | result | Can be AR_Succeeded, AR_Done or AR_Canceled |
[in] | priority | Priority of this block of data. Will be used to sort blocks before snapshot recall. Must remains constant for a particular type (see SnapshotBlockPriorities enumeration in CLC_Enums.h for standard values) |
[in] | snapshotType | Block type, should be identical to the requested type (see SnapshotTypes enumeration in CLC_Enums.h) |
[in] | dwOffset | Block offset, should be identical to the requested offset. |
[in] | dwSnapshotContextData | Context data to be used for next call to RemoteDevice_CollectSnapshotData_Async. |
[in] | wBlockSize | Block size, might be different that the requested size depending on the transport requirements between the collecting device and the collected one. |
[in] | fLastBlock | TRUE if this block is the last one. |
[in] | pBuffer | Pointer to the data buffer. CAUTION: this buffer will become invalid after returning from this handler. |
[in] | dwClientContextData | Context data passed to the CHAI during previous RemoteDevice_CollectSnapshotData_Async function call. |