Visual Assert – The Unit Testing Add-In for Visual C++
cfix – C/C++ Unit Testing for Win32 and NT
 
 

CFIX_INCONCLUSIVE

CFIX_INCONCLUSIVE

Synopsis

Whenever a test case cannot be executed properly and is thus inconclusive, use CFIX_INCONCLUSIVE to report the reason of inconclusiveness. The test case will be immediately aborted.

Declaration
void CFIX_INCONCLUSIVE( __in PCTSTR Message );
				

If UNICODE has been defined, string parameters are expected to by of type PCWSTR. Otherwise, ANSI is assumed and string parameters are expected to by of type PCSTR.

Remarks

In kernel mode, ANSI strings are not supported. Strings are always assumed to by of type PCWSTR.

Usage example
CFIX_INCONCLUSIVE( L"This test case cannot be run on WOW64" );
CFIX_INCONCLUSIVE( L"This test case requires admin privileges" );
				
Requirements

Table 7.10. 

 User ModeKernel Mode
Available since1.01.1
HeaderDeclared in cfix.hDeclared in cfix.h
LibraryLink to cfix.libLink to cfixkdrv.lib
DLLcfix.dllN/A
IRQLN/ACallable at any IRQL