макрос INIT_AVCSTRM_HEADER (avcstrm.h)
Макрос INIT_AVCSTRM_HEADER инициализирует элементы SizeOfThisBlock, Version и Function структуры 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 .
Возвращаемое значение
None
Remarks
Макрос определяется следующим образом:
#define INIT_AVCSTRM_HEADER( AVCStrm, Request ) \
(AVCStrm)->;SizeOfThisBlock = sizeof(AVC_STREAM_REQUEST_BLOCK); \
(AVCStrm)->;Function = Request; \
(AVCStrm)->;Version = CURRENT_AVCSTRM_DDI_VERSION;
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | avcstrm.h (включая Avcstrm.h) |