26 lines
		
	
	
		
			626 B
		
	
	
	
		
			C++
		
	
	
	
		
		
			
		
	
	
			26 lines
		
	
	
		
			626 B
		
	
	
	
		
			C++
		
	
	
	
|  | //////////////////////////////////////////////////////////////////////////////
 | ||
|  | //
 | ||
|  | //  Test Payload for Detours Module API tests (payload.cpp of unittests.exe)
 | ||
|  | //
 | ||
|  | //  Microsoft Research Detours Package
 | ||
|  | //
 | ||
|  | //  Copyright (c) Microsoft Corporation.  All rights reserved.
 | ||
|  | //
 | ||
|  | #include "payload.h"
 | ||
|  | 
 | ||
|  | // Define a detours payload for testing.
 | ||
|  | //
 | ||
|  | #pragma data_seg(".detour")
 | ||
|  | 
 | ||
|  | static CPrivateStuff private_stuff = { | ||
|  |     DETOUR_SECTION_HEADER_DECLARE(sizeof(CPrivateStuff)), | ||
|  |     { | ||
|  |         (sizeof(CPrivateStuff) - sizeof(DETOUR_SECTION_HEADER)), | ||
|  |         0, | ||
|  |         TEST_PAYLOAD_GUID | ||
|  |     }, | ||
|  |     "Testing Payload 123" | ||
|  | }; | ||
|  | 
 | ||
|  | #pragma data_seg()
 |