IR_TRANSMIT_CHUNK structure
Infrared deprecation warning
Important
The Infrared driver stack is deprecated starting in Windows 10, version 1803 and should no longer be used.
The IR_TRANSMIT_CHUNK structure describes the IR data that device will blast; this structure is used with the IOCTL_IR_TRANSMIT IOCTL and IR_TRANSMIT_PARAMS structure to blast IR data.
Syntax
typedef struct _IR_TRANSMIT_CHUNK {
ULONG_PTR OffsetToNextChunk;
ULONG_PTR RepeatCount;
ULONG_PTR ByteCount;
LONG Data[1];
} IR_TRANSMIT_CHUNK, *PIR_TRANSMIT_CHUNK;
Members
OffsetToNextChunk
The offset, in bytes, from the Data member of this buffer to the next IR_TRANSMIT_CHUNK structure (or zero if no more chunks are in the buffer).RepeatCount
The number of times to serially repeat ByteCount bytes of data.ByteCount
The number of data bytes that are contained in Data[].Data
The first byte of ByteCount bytes of data.Note Each chunk is filled to integral ULONG_PTR boundary.
Remarks
The IR_TRANSMIT_CHUNK structure is available on x86-based and x64-based computers with the Windows Vista operating system.
Requirements
Header |
Irclass_ioctl.h (include Irclass_ioctl.h) |
See also