xSemaphoreGetStaticBuffer()
[信号量]
semphr.h
BaseType_t xSemaphoreGetStaticBuffer( SemaphoreHandle_t xSemaphore,
StaticSemaphoreBuffer_t ** ppxSemaphoreBuffer );
configSUPPORT_STATIC_ALLOCATION 必须定义为 1,此函数才可用。 详情请参阅 RTOS 配置文档。
检索指向静态创建的二进制信号量、计数信号量或互斥数据结构体缓冲区的指针。该缓冲区与创建时提供的缓冲区相同。
-
参数:
-
xSemaphore
|
其数据结构体缓冲区将被检索的信号量。
|
ppxSemaphoreBuffer
|
用于返回指向信号量的数据结构体缓冲区的指针。
|
-
返回:
-
如果检索到缓冲区,则返回 pdTRUE,否则返回 pdFALSE。
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.