結構面倒
C:\Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\Smartphone2003\Include\ras.h
#define RAS_MaxEntryName 20
RASCONNW
{
DWORD dwSize;
HRASCONN hrasconn;
WCHAR szEntryName[ RAS_MaxEntryName + 1 ];
};
{
DWORD dwSize;
HRASCONN hrasconn;
WCHAR szEntryName[ RAS_MaxEntryName + 1 ];
};
#define RASCONN RASCONNW
注意: sizeof RASCONN は、4 + 4 + 2 * ( RAS_MaxEntryName + 1 ) = 50 byteだけども、4byte バウンダリーになるため、52 byteになる。
————-
参考になるリンク
- http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/jprras/html/_ras_rasenumconnections.asp
- http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/jprras/html/_ras_rashangup.asp
- http://www.developersdex.com/vb/message.asp?p=2916&r=5643969
- http://www.studio-odyssey.net/content/note/archive01.htm