21 uuid(0c733a8c-2a1c-11ce-ade5-00aa0044773d),
coclass PSFactoryBuffer pointer_default(unique)] interface ObjectRpcBaseTypes
HRESULT RemoteAddRefAccessor([in] HACCESSOR hAccessor, [in, out, unique] DBREFCOUNT *pcRefCount, [out] IErrorInfo **ppErrorInfoRem)
HRESULT RemoteCreateAccessor([in] DBACCESSORFLAGS dwAccessorFlags, [in] DBCOUNTITEM cBindings, [in, unique, size_is((ULONG) cBindings)] DBBINDING *rgBindings, [in] DBLENGTH cbRowSize, [out] HACCESSOR *phAccessor, [in, out, unique, size_is((ULONG) cBindings)] DBBINDSTATUS *rgStatus, [out] IErrorInfo **ppErrorInfoRem)
HRESULT ReleaseAccessor([in] HACCESSOR hAccessor, [in, out, unique, annotation("__out_opt")] DBREFCOUNT *pcRefCount)
HRESULT GetBindings([in] HACCESSOR hAccessor, [out, annotation("__out")] DBACCESSORFLAGS *pdwAccessorFlags, [in, out, annotation("__out_opt")] DBCOUNTITEM *pcBindings, [out, size_is(, *pcBindings), annotation("__deref_out_ecount_opt(*pcBindings)")] DBBINDING **prgBindings)
HRESULT AddRefAccessor([in] HACCESSOR hAccessor, [in, out, unique, annotation("__out_opt")] DBREFCOUNT *pcRefCount)
HRESULT CreateAccessor([in] DBACCESSORFLAGS dwAccessorFlags, [in] DBCOUNTITEM cBindings, [in, size_is(cBindings), annotation("__in_ecount(cBindings)")] const DBBINDING rgBindings[], [in] DBLENGTH cbRowSize, [out, annotation("__out")] HACCESSOR *phAccessor, [out, size_is(cBindings), annotation("__out_ecount_opt(cBindings)")] DBBINDSTATUS rgStatus[])
HRESULT RemoteReleaseAccessor([in] HACCESSOR hAccessor, [in, out, unique] DBREFCOUNT *pcRefCount, [out] IErrorInfo **ppErrorInfoRem)
HRESULT RemoteGetBindings([in] HACCESSOR hAccessor, [out] DBACCESSORFLAGS *pdwAccessorFlags, [in, out] DBCOUNTITEM *pcBindings, [out, size_is(,(ULONG) *pcBindings)] DBBINDING **prgBindings, [out] IErrorInfo **ppErrorInfoRem)