Difference between revisions of "Truxton file get content status"
Jump to navigation
Jump to search
(Created page with "This retrieves the state of the contents of this file. It corresponds to the <code>ContentStatusID</code> column of the <code>File</code> table. =Syntax= <syntaxhighlight lan...") |
|||
| Line 1: | Line 1: | ||
This retrieves the state of the contents of this file. | This retrieves the state of the contents of this file. | ||
| − | It corresponds to the <code>ContentStatusID</code> column of the <code>File</code> table. | + | It corresponds to the <code>ContentStatusID</code> column of the <code>[[File Table | File]]</code> table. |
=Syntax= | =Syntax= | ||
Revision as of 06:31, 10 June 2020
This retrieves the state of the contents of this file.
It corresponds to the ContentStatusID column of the File table.
Syntax
uint32_t truxton_file_get_content_status( uint64_t file_handle );
Parameters
file_handle
The handle created by the truxton_file_open_id or truxton_file_open_md5 call.
Return value
The state of the contents of the file. It will be one of the Content Status values.
Sample
int print_it(uint64_t truxton)
{
uint64_t file = truxton_file_open_md5(truxton, "9ec8fb6095c35eff2b236863b7caaf10");
if ( file != 0 )
{
return(0);
}
uint32_t status = truxton_file_get_content_status( file );
if ( status == CONTENT_STATUS_ELIMINATED_BY_HASH)
{
printf( "Contents not stored because it came from a well-known source.\n" );
}
}