VirtualBox

source: vbox/trunk/src/VBox/Additions/WINNT/i8042prt/include/poppack.h@ 4071

最後變更 在這個檔案從4071是 1207,由 vboxsync 提交於 18 年 前

Cleaned up EOL style and uppercase names

  • 屬性 svn:eol-style 設為 native
  • 屬性 svn:keywords 設為 Author Date Id Revision
檔案大小: 983 位元組
 
1/*++
2
3Copyright (c) Microsoft Corporation. All rights reserved.
4
5Module Name:
6
7 poppack.h
8
9Abstract:
10
11 This file turns packing of structures off. (That is, it enables
12 automatic alignment of structure fields.) An include file is needed
13 because various compilers do this in different ways.
14
15 poppack.h is the complement to pshpack?.h. An inclusion of poppack.h
16 MUST ALWAYS be preceded by an inclusion of one of pshpack?.h, in one-to-one
17 correspondence.
18
19 For Microsoft compatible compilers, this file uses the pop option
20 to the pack pragma so that it can restore the previous saved by the
21 pshpack?.h include file.
22
23--*/
24
25#if ! (defined(lint) || defined(RC_INVOKED))
26#if ( _MSC_VER >= 800 && !defined(_M_I86)) || defined(_PUSHPOP_SUPPORTED)
27#pragma warning(disable:4103)
28#if !(defined( MIDL_PASS )) || defined( __midl )
29#pragma pack(pop)
30#else
31#pragma pack()
32#endif
33#else
34#pragma pack()
35#endif
36#endif // ! (defined(lint) || defined(RC_INVOKED))
37
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

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