You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
56 lines
928 B
56 lines
928 B
/*++
|
|
|
|
Copyright (c) 1995 Microsoft Corporation
|
|
|
|
Module Name:
|
|
|
|
apictrl.h
|
|
|
|
Abstract:
|
|
|
|
Common types & structures for the ApiCtrl DLL.
|
|
|
|
Author:
|
|
|
|
Rick Swaney (rswaney) 13-Mar-1996
|
|
|
|
Environment:
|
|
|
|
User Mode
|
|
|
|
--*/
|
|
|
|
#ifndef _APICTRL_
|
|
#define _APICTRL_
|
|
|
|
//
|
|
// Error Codes
|
|
//
|
|
#define APICTRL_ERR_NO_APIMON_WINDOW 0x80000001
|
|
#define APICTRL_ERR_PARAM_TOO_LONG 0x80000002
|
|
#define APICTRL_ERR_NULL_FILE_NAME 0x80000003
|
|
#define APICTRL_ERR_FILE_ERROR 0x80000004
|
|
|
|
//
|
|
// Command messages
|
|
//
|
|
#define WM_OPEN_LOG_FILE (WM_USER + 200)
|
|
#define WM_CLOSE_LOG_FILE (WM_USER + 201)
|
|
|
|
//
|
|
// Command Buffer mapped file
|
|
//
|
|
#define CMD_PARAM_BUFFER_NAME "ApiMonCmdBuf"
|
|
#define CMD_PARAM_BUFFER_SIZE 1024
|
|
//
|
|
// API Prototypes
|
|
//
|
|
DWORD
|
|
APIENTRY
|
|
ApiOpenLogFile( LPSTR pszFileName );
|
|
|
|
DWORD
|
|
APIENTRY
|
|
ApiCloseLogFile( LPSTR pszFileName );
|
|
|
|
#endif // _APICTRL_
|