Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

56 lines
1.3 KiB

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Copyright (c) 2000 Microsoft Corporation
Module Name :
ndr64tkn.h
Abstract :
This file defines all the tokens for NDR64
Author :
Mike Zoran mzoran May 2000.
Revision History :
---------------------------------------------------------------------*/
#ifndef __NDR64TKN_H__
#define __NDR64TKN_H__
// Define the 64bit tokens from the token table.
#define NDR64_BEGIN_TABLE \
typedef enum {
#define NDR64_TABLE_END \
} NDR64_FORMAT_CHARACTER;
#define NDR64_ZERO_ENTRY \
FC64_ZERO = 0x0
#define NDR64_TABLE_ENTRY( number, tokenname, marshal, embeddedmarshall, unmarshall, embeddedunmarshal, buffersize, embeddedbuffersize, memsize, embeddedmemsize, free, embeddedfree, typeflags ) \
, tokenname = number
#define NDR64_SIMPLE_TYPE_TABLE_ENTRY( number, tokenname, simpletypebuffersize, simpletypememorysize ) \
, tokenname = number
#define NDR64_UNUSED_TABLE_ENTRY( number, tokenname ) \
, tokenname = number
#define NDR64_UNUSED_TABLE_ENTRY_NOSYM( number )
#include "tokntbl.h"
#undef NDR64_BEGIN_TABLE
#undef NDR64_TABLE_END
#undef NDR64_ZERO_ENTRY
#undef NDR64_TABLE_ENTRY
#undef NDR64_SIMPLE_TYPE_TABLE_ENTRY
#undef NDR64_UNUSED_TABLE_ENTRY
#undef NDR64_UNUSED_TABLE_ENTRY_NOSYM
#endif // __NDR64TKN_H__