xMessageBufferGetStaticBuffers()
[RTOS 消息缓冲区 API]
message_buffer.h
BaseType_t xMessageBufferGetStaticBuffers( MessageBufferHandle_t xMessageBuffer,
uint8_t ** ppucMessageBufferStorageArea,
StaticMessageBuffer_t ** ppxStaticMessageBuffer );
configSUPPORT_STATIC_ALLOCATION 必须定义为 1,此函数才可用。 更多信息,请参阅 配置RTOS
文档。
检索指向静态创建的消息缓冲区的数据结构体缓冲区和存储区缓冲区的指针。这些缓冲区
与创建时提供的缓冲区相同。
-
参数:
-
xMessageBuffer
|
数据结构体缓冲区和存储区缓冲区将被检索的消息缓冲区。
|
ppucMessageBufferStorageArea
|
用于返回指向消息缓冲区存储区缓冲区的指针。
|
ppxStaticMessageBuffer
|
用于返回指向消息缓冲区的数据结构体缓冲区的指针。
|
-
返回:
-
如果检索到缓冲区,则返回 pdTRUE,否则返回 pdFALSE。
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.