//+--------------------------------------------------------------------------- // // Microsoft Windows // Copyright (C) Microsoft Corporation, 1992 - 1995. // // File: ndsmrshl.hxx // // Contents: Base NDS Marshalling Code // // Functions: // // History: 25-Apr-96 KrishnaG Created. // //---------------------------------------------------------------------------- LPBYTE CopyNDSSynId1ToNDS1( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId2ToNDS2( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId3ToNDS3( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId4ToNDS4( LPBYTE lpValue, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId5ToNDS5( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId6ToNDS6( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId7ToNDS7( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId8ToNDS8( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId9ToNDSSynIdynId9( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId10ToNDS10( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId11ToNDS11( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId12ToNDS12( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId13ToNDS13( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId14ToNDS14( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId15ToNDS15( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId16ToNDS16( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId17ToNDS17( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId18ToNDS18( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId19ToNDS19( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId20ToNDS20( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId21ToNDS21( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId22ToNDS22( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId23ToNDS23( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId24ToNDS24( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId25ToNDS25( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId26ToNDS26( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynId27ToNDS27( LPBYTE lpByte, PNDSOBJECT lpNdsObject ); LPBYTE CopyNDSSynIdToNDS( DWORD dwSyntaxId, LPBYTE lpByte, PNDSOBJECT lpNdsObject ); HRESULT MarshallNDSSynIdToNDS( DWORD dwSyntaxId, PNDSOBJECT pNdsObject, DWORD dwNumValues, LPBYTE lpValue );