VVCR_QueryState_Response

This structure contains information on the currently defined plug descriptions for the virtual VCR driver. It is completed by the IOCTL_VVCR_QUERY_STATE IOCTL.

typedef struct {
  struct {
    ULONG pdp_PlugNumber;
    ULONG pdp_Direction;
    STREAM_MediaType pdp_MediaType;
    ULONG pdp_SubunitPlugID;
    HANDLE pdp_Plug;
  } vvqs_PredefinedPlugs[MAX_PREDEFINED_PLUGS];
  ULONG vvqs_NumPredefinedPlugs;
} VVCR_QueryState_Response;

Members

  • pdp_PlugNumber
    Numerical serial bus plug number of the plug whose state has changed.
  • pdp_Direction
    Defines whether the given plug is an input or an output plug. Will be either STREAM_PLUG_INPUT or STREAM_PLUG_OUTPUT.
  • pdp_MediaType
    Type of medium this plug was defined as handling. A value from the STREAM_MediaType enumeration.
  • pdp_SubunitPlugID
    Plug identifier value of the subunit-specific plug that is associated with this serial bus plug.
  • pdp_Plug
    Plug handle for this particular plug, as returned from IOCTL_UNIT_ALLOCATE_LOCAL_PLUG.
  • vvqs_PredefinedPlugs
    Array that is completed with the currently defined plug descriptions for the virtual VCR driver.
  • vvqs_NumPredefinedPlugs
    Number of valid entries in the vvqs_PredefiniedPlugs array.

Requirements

OS Versions: Windows CE .NET 4.0 and later.
Header: Avc_vvcr.h.

See Also

IOCTL_UNIT_ALLOCATE_LOCAL_PLUG | IOCTL_VVCR_QUERY_STATE | STREAM_MediaType

 Last updated on Tuesday, May 18, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.