Re: GetAdapapters info asking for a wrong-size buffer?
- From: Ralf Buschmann <news@xxxxxxxxxxxx>
- Date: Fri, 24 Jun 2005 10:28:18 +0200
Am 23.06.2005 18:53:00 schrieb villiros@xxxxxxxxx:
> Ok, but the buffer requested is smaller than the barebones structure.
> To contain two structures, it should be at least 2 *
> sizeof(IP_ADAPTER_INFO), yet it is 2 * 8 bytes smaller than that.
You have a structure packing problem somewhere. On my setup,
sizeof(IP_ADAPTER_INFO) is 640. Make sure you don't have #pragma pack
hidden somewhere or altered structure alignment in project settings.
Default alignment in MS compilers is 8 bytes, as in my setup.
--
Ralf.
.
- References:
- GetAdapapters info asking for a wrong-size buffer?
- From: villiros
- Re: GetAdapapters info asking for a wrong-size buffer?
- From: Ralf Buschmann
- Re: GetAdapapters info asking for a wrong-size buffer?
- From: villiros@xxxxxxxxx
- GetAdapapters info asking for a wrong-size buffer?
- Prev by Date: Re: Serial Comunication - MODEM TO MODEM
- Next by Date: Re: Multiple network interfaces
- Previous by thread: Re: GetAdapapters info asking for a wrong-size buffer?
- Next by thread: Re: GetAdapapters info asking for a wrong-size buffer?
- Index(es):
Relevant Pages
|
Loading