tstRTR0CommonDriver.h revision 533240a0b68828716de5ebea7afaf56720aa6ae7
6be66de4257f4f564e35f7b8ee57a282e3cf3e96vboxsync * IPRT R0 Testcase - Common header for the testcase drivers.
365b40dec2ed01d9983d29e276e7431c5a4a9c18vboxsync * Copyright (C) 2010 Oracle Corporation
c9358b62c913b00a8d9d2f1a2e2f6513d9fa8460vboxsync * This file is part of VirtualBox Open Source Edition (OSE), as
c9358b62c913b00a8d9d2f1a2e2f6513d9fa8460vboxsync * available from http://www.virtualbox.org. This file is free software;
c9358b62c913b00a8d9d2f1a2e2f6513d9fa8460vboxsync * you can redistribute it and/or modify it under the terms of the GNU
c9358b62c913b00a8d9d2f1a2e2f6513d9fa8460vboxsync * General Public License (GPL) as published by the Free Software
c9358b62c913b00a8d9d2f1a2e2f6513d9fa8460vboxsync * Foundation, in version 2 as it comes in the "COPYING" file of the
c9358b62c913b00a8d9d2f1a2e2f6513d9fa8460vboxsync * VirtualBox OSE distribution. VirtualBox OSE is distributed in the
c9358b62c913b00a8d9d2f1a2e2f6513d9fa8460vboxsync * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
c9358b62c913b00a8d9d2f1a2e2f6513d9fa8460vboxsync * The contents of this file may alternatively be used under the terms
6be66de4257f4f564e35f7b8ee57a282e3cf3e96vboxsync * of the Common Development and Distribution License Version 1.0
bcc2356dccf06ea3fdd1f3e4d4e62b04e95673d0vboxsync * (CDDL) only, as it comes in the "COPYING.CDDL" file of the
6be66de4257f4f564e35f7b8ee57a282e3cf3e96vboxsync * VirtualBox OSE distribution, in which case the provisions of the
6be66de4257f4f564e35f7b8ee57a282e3cf3e96vboxsync * CDDL are applicable instead of those of the GPL.
6be66de4257f4f564e35f7b8ee57a282e3cf3e96vboxsync * You may elect to license modified versions of this file under the
6be66de4257f4f564e35f7b8ee57a282e3cf3e96vboxsync * terms and conditions of either the GPL or the CDDL or both.
1c2c968fd241148110002d75b2c0fdeddc211e14vboxsync/*******************************************************************************
1c2c968fd241148110002d75b2c0fdeddc211e14vboxsync* Header Files *
1c2c968fd241148110002d75b2c0fdeddc211e14vboxsync*******************************************************************************/
#include "tstRTR0CommonReq.h"
void *g_pvImageBase;
return rcExit;
RTTESTI_CHECK_RC(rc = SUPR3CallR0Service(g_szSrvName, g_cchSrvName, RTTSTR0REQ_SANITY_OK, 0, &Req.Hdr), VINF_SUCCESS);
RTTESTI_CHECK_RC(rc = SUPR3CallR0Service(g_szSrvName, g_cchSrvName, RTTSTR0REQ_SANITY_FAILURE, 0, &Req.Hdr), VINF_SUCCESS);
if (rc)
return RTEXITCODE_SUCCESS;
bool fRc = true;
fRc = false;
} while (pszNext);
return fRc;