20.1.44 ead_get_all_results structure (execution results of ead_get_all())
The ead_get_all_results structure holds the execution results of ead_get_all().
- Organization of this subsection
(1) Format
struct ead_get_all_results { size_t values_length; ead_value_element *values; size_t success_operation_number; size_t failure_operation_number; ead_failure_operation_info *failure_info; };
(2) Descriptions of members
- values_length
-
Stores the number of acquired values.
- values
-
Specifies the start address of the array of the ead_value_element structure that stores the acquired value information.
For details about the ead_value_element structure, see 20.1.39 ead_value_element structure (value information).
- success_operation_number
-
Stores the number of keys that were processed successfully when an attempt to perform batch operation failed partially or entirely.
- failure_operation_number
-
Stores the number of elements of the failure_info member when an attempt to perform batch operation failed partially or entirely.
- failure_info
-
Stores a pointer indicating the beginning of the list (ead_failure_operation_info structure) of information about the failed batch operation.
For details about the ead_failure_operation_info structure and its format, see 20.1.47 ead_failure_operation_info structure (information about the failed operation during batch operation).