Difference between revisions of "Truxton option get integer"

From truxwiki.com
Jump to navigation Jump to search
(Created page with "This destroys an options object. =Syntax= <syntaxhighlight lang="C"> int64_t truxton_options_get_integer( uint64_t options_handle, char const * name ); </syntaxhighlight> =P...")
 
Line 1: Line 1:
This destroys an options object.
+
Reads an integer setting.
  
 
=Syntax=
 
=Syntax=

Revision as of 04:56, 27 July 2020

Reads an integer setting.

Syntax

int64_t truxton_options_get_integer( uint64_t options_handle, char const * name );

Parameters

options_handle

The handle to the options object created by calling the truxton_options_create function.

name

The name of the option to read.

Return value

The value of the setting if specified. If the option name is not found, zero is returned.

Sample

void print_starting_MFT(void)
{
   uint64_t options = truxton_options_create();

   int64_t mft = truxton_options_get_integer( options, "startatmft" );

   printf( "Will start processing the NTFS volume beginning at MFT %" PRId64 "\n" );

   truxton_options_destroy(options);
}