AVC_IRB structure (avc.h)

The AVC_IRB structure is an I/O Request Block (IRB) header structure where a function number is stored.

Syntax

typedef struct _AVC_IRB {
  AVC_FUNCTION Function;
} AVC_IRB, *PAVC_IRB;

Members

Function

Value from the AVC_FUNCTION enumeration specifying a function number.

Remarks

This structure is included at the head of the AVC_COMMAND_IRB and AVC_MULTIFUNC_IRB structures. These structures represent the I/O request block (IRB) associated with specific types of AV/C functions. Each specific type of AV/C function is documented in IOCTL_AVC_CLASS.

Requirements

Requirement Value
Header avc.h (include Avc.h)

See also

AVC_COMMAND_IRB

AVC_FUNCTION

AVC_MULTIFUNC_IRB

IOCTL_AVC_CLASS