RtlUnicodeStringExHandleOtherFlags
NTSTATUS __stdcall RtlUnicodeStringExHandleOtherFlags(
WCHAR *pszDest,
size_t cchDest,
size_t cchOriginalDestLength,
size_t *pcchNewDestLength,
WCHAR **ppszDestEnd,
size_t *pcchRemaining,
ULONG dwFlags){
if( (dwFlags & 0x1000) != 0 )
{
*pcchNewDestLength = 0i64;
*ppszDestEnd = pszDest;
*pcchRemaining = cchDest;
}
if( (dwFlags & 0x400) != 0 )
{
memset((INT64)pszDest, (unsigned __int8)dwFlags);
*pcchNewDestLength = 0i64;
*ppszDestEnd = pszDest;
*pcchRemaining = cchDest;
}
if( (dwFlags & 0x800) != 0 )
{
*pcchNewDestLength = 0i64;
*ppszDestEnd = pszDest;
*pcchRemaining = cchDest;
}
return 0;
}Referenced by:
PiDevCfgBuildDriverConfigurationId
PiDevCfgLogDeviceConfigured
RtlUnicodeStringPrintfEx