|
|
//+---------------------------------------------------------------------------
//
// Microsoft Windows
// Copyright (C) Microsoft Corporation, 1992 - 1995.
//
// File: ndsmrshl.hxx
//
// Contents: Base NDS Marshalling Code
//
// Functions:
//
// History: 25-Apr-96 KrishnaG Created.
//
//----------------------------------------------------------------------------
HRESULT NdsTypeInit( PNDSOBJECT pNdsObject );
HRESULT NdsTypeClear( PNDSOBJECT pNdsObject );
void NdsTypeFreeNdsObjects( PNDSOBJECT pNdsObject, DWORD dwNumValues );
LPBYTE CopyNDS1ToNDSSynId1( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS2ToNDSSynId2( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS3ToNDSSynId3( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS4ToNDSSynId4( LPBYTE lpValue, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS5ToNDSSynId5( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS6ToNDSSynId6( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS7ToNDSSynId7( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS8ToNDSSynId8( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS9ToNDSynId9( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS10ToNDSSynId10( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS11ToNDSSynId11( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS12ToNDSSynId12( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS13ToNDSSynId13( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS14ToNDSSynId14( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS15ToNDSSynId15( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS16ToNDSSynId16( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS17ToNDSSynId17( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS18ToNDSSynId18( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS19ToNDSSynId19( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS20ToNDSSynId20( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS21ToNDSSynId21( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS22ToNDSSynId22( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS23ToNDSSynId23( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS24ToNDSSynId24( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS25ToNDSSynId25( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS26ToNDSSynId26( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDS27ToNDSSynId27( LPBYTE lpByte, PNDSOBJECT lpNdsObject );
LPBYTE CopyNDSToNDSSynId( DWORD dwSyntaxId, LPBYTE lpByte, PNDSOBJECT lpNdsObject );
HRESULT UnMarshallNDSToNDSSynId( DWORD dwSyntaxId, DWORD dwNumValues, LPBYTE lpValue, PNDSOBJECT * ppNdsObject );
|