ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

nettypes.h
Go to the documentation of this file.
00001 /*
00002  * nettypes.h
00003  *
00004  * This file is part of the ReactOS PSDK package.
00005  *
00006  * Contributors:
00007  *   Created by Magnus Olsen.
00008  *
00009  * THIS SOFTWARE IS NOT COPYRIGHTED
00010  *
00011  * This source code is offered for use in the public domain. You may
00012  * use, modify or distribute it freely.
00013  *
00014  * This code is distributed in the hope that it will be useful but
00015  * WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY
00016  * DISCLAIMED. This includes but is not limited to warranties of
00017  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
00018  *
00019  */
00020 
00021 #pragma once
00022 
00023 #define HARDWARE_ADDRESS_LENGTH             6
00024 #define NETMAN_VARTYPE_ULONG                0
00025 #define NETMAN_VARTYPE_HARDWARE_ADDRESS     1
00026 #define NETMAN_VARTYPE_STRING               2
00027 
00028 typedef ULONG OFFSET;
00029 
00030 typedef struct _FLAT_STRING {
00031   SHORT MaximumLength;
00032   SHORT Length;
00033   char Buffer [1];
00034 } FLAT_STRING, *PFLAT_STRING;
00035 
00036 typedef struct _NETWORK_NAME {
00037   FLAT_STRING Name;
00038 } NETWORK_NAME, *PNETWORK_NAME;
00039 
00040 typedef struct _HARDWARE_ADDRESS {
00041   UCHAR Address [HARDWARE_ADDRESS_LENGTH];
00042 } HARDWARE_ADDRESS, *PHARDWARE_ADDRESS;

Generated on Thu May 24 2012 04:32:39 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.