FindStringOrdinal function kernel32
Locates a Unicode string (wide characters) in another Unicode string for a non-linguistic comparison.
To learn more, see learn.microsoft.com/windows/win32/api/libloaderapi/nf-libloaderapi-findstringordinal.
Implementation
Win32Result<int> FindStringOrdinal(
int dwFindStringOrdinalFlags,
PCWSTR lpStringSource,
int cchSource,
PCWSTR lpStringValue,
int cchValue,
bool bIgnoreCase,
) {
final result_ = FindStringOrdinal_Wrapper(
dwFindStringOrdinalFlags,
lpStringSource,
cchSource,
lpStringValue,
cchValue,
bIgnoreCase ? TRUE : FALSE,
);
return Win32Result(value: result_.value.i32, error: result_.error);
}