макрос INIT_AVCSTRM_HEADER (avcstrm.h)
Макрос INIT_AVCSTRM_HEADER инициализирует SizeOfThisBlock, версии и функции членов структуры AVC_STREAM_REQUEST_BLOCK.
Синтаксис
void INIT_AVCSTRM_HEADER(
[in] AVCStrm,
[in] Request
);
Параметры
[in] AVCStrm
Указывает на выделенную вызывающим AVC_STREAM_REQUEST_BLOCK структуру.
[in] Request
Указывает тип запроса (кода функции) из перечисления AVCSTRM_FUNCTION. Каждый код функции задокументирован в разделе IOCTL_AVCSTRM_CLASS.
Возвращаемое значение
Никакой
Замечания
Макрос определяется следующим образом:
#define INIT_AVCSTRM_HEADER( AVCStrm, Request ) \
(AVCStrm)->;SizeOfThisBlock = sizeof(AVC_STREAM_REQUEST_BLOCK); \
(AVCStrm)->;Function = Request; \
(AVCStrm)->;Version = CURRENT_AVCSTRM_DDI_VERSION;
Требования
Требование | Ценность |
---|---|
целевая платформа | Настольный |
заголовка | avcstrm.h (include Avcstrm.h) |