source: trunk/src/rpcrt4/string.cpp

Last change on this file was 3942, checked in by bird, 25 years ago

Function status corrections.

File size: 3.7 KB
RevLine 
[3942]1/* $Id: string.cpp,v 1.3 2000-08-02 20:18:23 bird Exp $ */
[3307]2/*
3 * RPCRT4 library
4 * RpcString manipulation
5 *
6 * 2000/02/05
[3942]7 *
[3307]8 * Copyright 2000 David J. Raison
[3942]9 *
[3307]10 * Project Odin Software License can be found in LICENSE.TXT
[3942]11 *
[3307]12 */
13
14#include "rpcrt4.h"
15
16// ----------------------------------------------------------------------
17// RpcStringFreeA
18// ----------------------------------------------------------------------
[3317]19RPCRTAPI RPC_STATUS RPC_ENTRY
[3307]20RpcStringFreeA (
[3942]21 IN OUT unsigned char __RPC_FAR * __RPC_FAR * String OPTIONAL
[3307]22 )
23{
24 dprintf(("RPCRT4: %s", __FUNCTION__));
[3942]25
[3307]26 HeapFree(GetProcessHeap(), 0, *String);
[3942]27
[3307]28 return RPC_S_OK;
29}
30
31
32// ----------------------------------------------------------------------
33// RpcStringFreeW
34// ----------------------------------------------------------------------
[3317]35RPCRTAPI RPC_STATUS RPC_ENTRY
[3307]36RpcStringFreeW (
37 IN OUT unsigned short __RPC_FAR * __RPC_FAR * String
38 )
39{
40 dprintf(("RPCRT4: %s", __FUNCTION__));
[3942]41
[3307]42 HeapFree(GetProcessHeap(), 0, *String);
[3942]43
[3307]44 return RPC_S_OK;
45}
46
[3317]47// ----------------------------------------------------------------------
48// RpcStringBindingComposeA
49// ----------------------------------------------------------------------
50RPCRTAPI RPC_STATUS RPC_ENTRY
51RpcStringBindingComposeA (
52 IN unsigned char __RPC_FAR * ObjUuid OPTIONAL,
53 IN unsigned char __RPC_FAR * Protseq OPTIONAL,
54 IN unsigned char __RPC_FAR * NetworkAddr OPTIONAL,
55 IN unsigned char __RPC_FAR * Endpoint OPTIONAL,
56 IN unsigned char __RPC_FAR * Options OPTIONAL,
57 OUT unsigned char __RPC_FAR * __RPC_FAR * StringBinding OPTIONAL
58 )
59{
60 dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
61 return RPC_S_OUT_OF_MEMORY;
62}
63
64
65// ----------------------------------------------------------------------
66// RpcStringBindingComposeW
67// ----------------------------------------------------------------------
68RPCRTAPI RPC_STATUS RPC_ENTRY
69RpcStringBindingComposeW (
70 IN unsigned short __RPC_FAR * ObjUuid OPTIONAL,
71 IN unsigned short __RPC_FAR * Protseq OPTIONAL,
72 IN unsigned short __RPC_FAR * NetworkAddr OPTIONAL,
73 IN unsigned short __RPC_FAR * Endpoint OPTIONAL,
74 IN unsigned short __RPC_FAR * Options OPTIONAL,
75 OUT unsigned short __RPC_FAR * __RPC_FAR * StringBinding OPTIONAL
76 )
77{
78 dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
79 return RPC_S_OUT_OF_MEMORY;
80}
81
82
83// ----------------------------------------------------------------------
84// RpcStringBindingParseA
85// ----------------------------------------------------------------------
86RPCRTAPI RPC_STATUS RPC_ENTRY
87RpcStringBindingParseA (
88 IN unsigned char __RPC_FAR * StringBinding,
89 OUT unsigned char __RPC_FAR * __RPC_FAR * ObjUuid OPTIONAL,
90 OUT unsigned char __RPC_FAR * __RPC_FAR * Protseq OPTIONAL,
91 OUT unsigned char __RPC_FAR * __RPC_FAR * NetworkAddr OPTIONAL,
92 OUT unsigned char __RPC_FAR * __RPC_FAR * Endpoint OPTIONAL,
93 OUT unsigned char __RPC_FAR * __RPC_FAR * NetworkOptions OPTIONAL
94 )
95{
96 dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
97 return RPC_S_OUT_OF_MEMORY;
98}
99
100
101// ----------------------------------------------------------------------
102// RpcStringBindingParseW
103// ----------------------------------------------------------------------
104RPCRTAPI RPC_STATUS RPC_ENTRY
105RpcStringBindingParseW (
106 IN unsigned short __RPC_FAR * StringBinding,
107 OUT unsigned short __RPC_FAR * __RPC_FAR * ObjUuid OPTIONAL,
108 OUT unsigned short __RPC_FAR * __RPC_FAR * Protseq OPTIONAL,
109 OUT unsigned short __RPC_FAR * __RPC_FAR * NetworkAddr OPTIONAL,
110 OUT unsigned short __RPC_FAR * __RPC_FAR * Endpoint OPTIONAL,
111 OUT unsigned short __RPC_FAR * __RPC_FAR * NetworkOptions OPTIONAL
112 )
113{
114 dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
115 return RPC_S_OUT_OF_MEMORY;
116}
117
Note: See TracBrowser for help on using the repository browser.