Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygennettypes.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
1.7.6.1
|