// ksmedia.h
typedef struct _tagKSJACK_SINK_INFORMATION {
KSJACK_SINK_CONNECTIONTYPE ConnType;
WORD ManufacturerId;
WORD ProductId;
WORD AudioLatency;
BOOL HDCPCapable;
BOOL AICapable;
UCHAR SinkDescriptionLength;
WCHAR SinkDescription[MAX_SINK_DESCRIPTION_NAME_LENGTH];
LUID PortId;
} KSJACK_SINK_INFORMATION, *PKSJACK_SINK_INFORMATION;
View the official Windows Driver Kit DDI referenceNo description available.
The KSJACK_SINK_INFORMATION structure specifies information about a display-related digital audio device, such as an HDMI device or a display port.
ConnTypeSpecifies the connection type of the sink. This parameter is an enumeration of type KSJACK_SINK_CONNECTIONTYPE.
ManufacturerIdSpecifies the sink manufacturer ID.
ProductIdSpecifies the sink product ID.
AudioLatencySpecifies the sink audio latency.
HDCPCapableSpecifies that this jack sink provides support for High-bandwidth Digital Content Protection (HDCP).
AICapableSpecifies that this jack sink provides support for the following data packet types: audio content protection (ACP), international standard recording code-1 (ISRC1), and ISRC2.
SinkDescriptionLengthSpecifies the length of the SinkDescription[] member.
SinkDescriptionSpecifies a string that contains the sink name, which must be NULL-terminated. The maximum length is defined by the MAX_SINK_DESCRIPTION_NAME_LENGTH constant (31 characters, plus a terminating NULL).
PortIdReserved.