VirtualBox

source: vbox/trunk/src/VBox/GuestHost/OpenGL/include/cr_process.h@ 66940

最後變更 在這個檔案從66940是 62812,由 vboxsync 提交於 8 年 前

GuestHost/OpenGL: warnings

  • 屬性 svn:eol-style 設為 native
  • 屬性 svn:keywords 設為 Id
檔案大小: 967 位元組
 
1/* Copyright (c) 2001, Stanford University
2 * All rights reserved
3 *
4 * See the file LICENSE.txt for information on redistributing this software.
5 */
6
7#ifndef CR_PROCESS_H
8#define CR_PROCESS_H
9
10#ifdef WINDOWS
11#define WIN32_LEAN_AND_MEAN
12# ifdef VBOX
13# include <iprt/win/windows.h>
14# else
15#include <windows.h>
16# endif
17#endif
18
19#include <iprt/cdefs.h>
20
21#ifdef __cplusplus
22extern "C" {
23#endif
24
25/*
26 * Process ID type
27 */
28#ifdef WINDOWS
29typedef HANDLE CRpid;
30#else
31typedef unsigned long CRpid;
32#endif
33
34
35extern DECLEXPORT(void) crSleep( unsigned int seconds );
36
37extern DECLEXPORT(void) crMsleep( unsigned int msec );
38
39extern DECLEXPORT(CRpid) crSpawn( const char *command, const char *argv[] );
40
41extern DECLEXPORT(void) crKill( CRpid pid );
42
43extern DECLEXPORT(void) crGetProcName( char *name, int maxLen );
44
45extern DECLEXPORT(void) crGetCurrentDir( char *dir, int maxLen );
46
47extern DECLEXPORT(CRpid) crGetPID(void);
48
49
50#ifdef __cplusplus
51}
52#endif
53
54#endif /* CR_PROCESS_H */
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette