virtual P6R::P6ERR P6R::p6ISafeString::bstrcmp ( const P6R::P6BCSTR s1,
const P6R::P6BCSTR s2,
P6R::P6INT32 *  pRetval 
) [pure virtual]

Case-sensitively compares two P6R::P6BCSTR's.

Parameters:
s1 A pointer to the first P6BCSTR to compare.
s2 A pointer to the second P6BCSTR to compare.
pRetval The address of a P6R:P6INT32 in which will be placed the result of comparison. A value of zero indicate equality, -1 indicates s1 < s2 and 1 indicate s1 > s2.
Returns:
SuccessP6R::eOkThe comparison was successful.
FailureP6R::eInvalidArgs1, s2 or pRetval is NULL
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
Copyright © 2004 - 2010 P6R Inc. - All Rights Reserved.