Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Misc > API/Runtime/Core/Misc/FAsyncSHAVerify
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/Misc/SecureHash.h |
Include | #include "Misc/SecureHash.h" |
FAsyncSHAVerify
&40;
void &42; InBuffer,
uint64 InBufferSize,
bool bInShouldDeleteBuffer,
const TCHAR &42; InPathname,
bool bInIsUnfoundHashAnError
&41;
Remarks
Constructor.
Parameters
Name | Description |
---|---|
InBuffer | Buffer of data to calculate has on. MUST be valid until this task completes (use Counter or pass ownership via bInShouldDeleteBuffer) |
InBufferSize | Size of InBuffer |
bInShouldDeleteBuffer | true if this task should FMemory::Free InBuffer on completion of the verification. Useful for a fire & forget verification NOTE: If you pass ownership to the task MAKE SURE you are done using the buffer as it could go away at ANY TIME |
Pathname | Pathname to use to have the platform lookup the hash value |
bInIsUnfoundHashAnError | true if failing to lookup the hash value results in a fail (only for Shipping PC) |