NTFS_COLLATE_NAMES

Section: (9)
Updated: 09 October 2005
Index Return to Main Contents

 

NAME

ntfs_collate_names - collate two Unicode names  

SYNOPSIS

"SYNOPSIS"

int ntfs_collate_names (const ntfschar * name1, const u32 name1_len, const ntfschar * name2, const u32 name2_len, const int err_val, const IGNORE_CASE_BOOL ic, const ntfschar * upcase, const u32 upcase_len);  

ARGUMENTS

name1
first Unicode name to compare
name1_len
-- undescribed --
name2
second Unicode name to compare
name2_len
-- undescribed --
err_val
if name1 contains an invalid character return this value
ic
either CASE_SENSITIVE or IGNORE_CASE
upcase
upcase table (ignored if ic is CASE_SENSITIVE)
upcase_len
upcase table size (ignored if ic is CASE_SENSITIVE)
 

NTFS_COLLATE_NAMES COLLATES TWO UNICODE NAMES AND RETURNS

-1 if the first name collates before the second one, 0 if the names match, 1 if the second name collates before the first one, or err_val if an invalid character is found in name1 during the comparison.  

THE FOLLOWING CHARACTERS ARE CONSIDERED INVALID


 

Index

NAME
SYNOPSIS
ARGUMENTS
NTFS_COLLATE_NAMES COLLATES TWO UNICODE NAMES AND RETURNS
THE FOLLOWING CHARACTERS ARE CONSIDERED INVALID

This document was created by man2html, using the manual pages.
Time: 00:02:33 GMT, October 09, 2005