XblTitleStorageDownloadBlobAsync
Descarga datos de blob del almacenamiento del título.Sintaxis
Parámetros
xboxLiveContext _In_Tipo: XblContextHandle Un identificador de contexto de XBOX Live creado con XblContextCreateHandle. blobMetadata _In_
Tipo: XblTitleStorageBlobMetadata Los metadatos de blob del blob de almacenamiento del título que se va a descargar. blobBuffer _Out_writes_(blobBufferCount)
Tipo: uint8_t* Un búfer asignado por el autor de la llamada que devuelve los datos de blob descargados. Este búfer debe ser lo suficientemente grande como para almacenar el blob que se está descargando. Si es necesario, la longitud requerida para el búfer se puede recuperar obteniendo los metadatos del blob. blobBufferCount _In_
Tipo: size_t La longitud de blobBuffer. etagMatchCondition _In_
Tipo: XblTitleStorageETagMatchCondition La condición de coincidencia de ETag que se usa para determinar si se debe descargar el blob. selectQuery _In_opt_z_
Tipo: char* Cadena de filtro de ConfigStorage o cadena de nombre de propiedad JSON de JSONStorage que se va a filtrar. (Opcional) preferredDownloadBlockSize _In_
Tipo: size_t El tamaño de bloque de descarga preferido en bytes para blobs binarios. Pase 0 para usar el tamaño predeterminado. (Opcional) async _In_
Tipo: XAsyncBlock* AsyncBlock asignado por el autor de la llamada.
Valor devuelto
Tipo: HRESULT Código de retorno HRESULT de esta operación de API.Comentarios
Para obtener el resultado, llame a XblTitleStorageDownloadBlobResult dentro de la devolución de llamada del AsyncBlock o después de que el AsyncBlock se haya completado. Este método devolverá E_NOT_SUFFICIENT_BUFFER (0x8007007A) si blobBuffer no tiene capacidad suficiente para contener los datos del blob.Llamada REST
V1 GET trustedplatform/users/xuid()/scids//data/,V1 GET json/users/xuid()/scids//data/,
V1 GET global/scids//data/,
V1 GET sessions//scids//data/,
