| Server IP : 121.121.20.254 / Your IP : 216.73.216.202 Web Server : Microsoft-IIS/10.0 System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64 User : IUSR ( 0) PHP Version : 8.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /Program Files (x86)/Windows Kits/10/Include/10.0.26100.0/winrt/ |
Upload File : |
// Copyright (C) Microsoft Corporation. All rights reserved.
#if defined(_MSC_VER)
#pragma once
#endif
#ifndef _ROBUFFER_H
#define _ROBUFFER_H
#ifdef _CONTRACT_GEN
#include <nt.h>
#include <ntrtl.h>
#include <nturtl.h>
#endif
#include <apiset.h>
#include <apisetcconv.h>
#include <objidl.h>
STDAPI
RoGetBufferMarshaler(
_Outptr_ IMarshal** bufferMarshaler
);
#ifdef __cplusplus
namespace Windows { namespace Storage { namespace Streams {
struct __declspec(uuid("905a0fef-bc53-11df-8c49-001e4fc686da")) IBufferByteAccess : public IUnknown
{
// an IBuffer object is created by a client, and the buffer is provided by IBufferByteAccess::Buffer.
STDMETHOD(Buffer)(_Outptr_result_buffer_(_Inexpressible_("size given by different API")) byte **value) = 0;
};
} } } // Windows.Storage.Streams
#endif /* __cplusplus */
#endif /* _ROBUFFER_H */