// ks.h
PFNKSPINHANDSHAKE Pfnkspinhandshake;
NTSTATUS Pfnkspinhandshake(
PKSPIN Pin,
PKSHANDSHAKE In,
PKSHANDSHAKE Out
)
{...}
View the official Windows Driver Kit DDI referenceNo description available.
An AVStream minidriver's AVStrMiniPinHandshake routine is called when AVStream receives a protocol handshake request that it does not handle.
PinDescribes the PKSPIN parameter Pin.
InDescribes the PKSHANDSHAKE parameter In.
OutDescribes the PKSHANDSHAKE parameter Out.
Returns STATUS_SUCCESS if the pin supports the requested protocol. Otherwise, it should return STATUS_INVALID_DEVICE_REQUEST.
The minidriver specifies this routine's address in the Handshake parameter of a call to KsPinRegisterHandshakeCallback.
KsPinRegisterHandshakeCallback