XblPrivacyBatchCheckPermissionResult
获取 XblPrivacyBatchCheckPermissionAsync 调用的结果。
语法
HRESULT XblPrivacyBatchCheckPermissionResult(
XAsyncBlock* async,
size_t bufferSize,
void* buffer,
XblPermissionCheckResult** ptrToBufferResults,
size_t* ptrToBufferCount,
size_t* bufferUsed
)
参数
async _In_
类型:XAsyncBlock*
此操作的 AsyncBlock。
bufferSize _In_
类型:size_t
所提供缓冲区的大小。 使用XblPrivacyBatchCheckPermissionResultSize以获取所需的大小。
buffer _Out_writes_bytes_to_(bufferSize,bufferUsed)
类型:void
调用方分配的字节缓冲区,可传回权限结果。
ptrToBufferResults _Outptr_
类型:XblPermissionCheckResult**
传回指向缓冲区的 XblPermissionCheckResult 的强类型数组。 不要释放此数组,因为它的生命周期已绑定到缓冲区。
ptrToBufferCount _Out_
类型:size_t*
传回 ptrToBufferResults 数组中的条目数量。
bufferUsed _Out_opt_
类型:size_t*
传回写入缓冲区的字节数。
返回值
类型:HRESULT
此 API 操作的 HRESULT 返回代码。
要求
头文件:privacy_c.h
图书馆: Microsoft.Xbox.Services.14x.GDK.C.lib