202 lines
3.0 KiB
C++
202 lines
3.0 KiB
C++
//+---------------------------------------------------------------------------
|
|
//
|
|
// 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
|
|
);
|