Skip to content

Latest commit

 

History

History
106 lines (63 loc) · 2.21 KB

opaquecommand.md

File metadata and controls

106 lines (63 loc) · 2.21 KB
title description ms.assetid keywords topic_type api_name api_location api_type ms.topic ms.date
OPAQUECOMMAND structure
The OPAQUECOMMAND structure contains data for commands that are passed through Windows Media Device Manager to a device but are not intended to be acted upon by Windows Media Device Manager.
5b39cf07-2816-4615-a754-e3f0c57bf4ce
OPAQUECOMMAND structure windows Media Device Manager
structure windows Media Device Manager
apiref
OPAQUECOMMAND
wmdm.idl
HeaderDef
reference
05/31/2018

OPAQUECOMMAND structure

The OPAQUECOMMAND structure contains data for commands that are passed through Windows Media Device Manager to a device but are not intended to be acted upon by Windows Media Device Manager.

Syntax

typedef struct OPAQUECOMMAND {
  GUID  guidCommand;
  DWORD dwDataLen;
  BYTE  *pData;
  BYTE  abMAC[20];
} ;

Members

guidCommand

GUID representing the requested command.

dwDataLen

Length of the data to which pData points, in bytes.

pData

Data required to execute the command, and/or data returned by the command.

abMAC[20]

This message authentication code (MAC) should include the guidCommand member, the data to which pdwDataLen points, and the data to which pData points, if any. If pData is NULL, it must not be included in the MAC. WMDM_MAC_LENGTH is defined as 20.

Requirements

Requirement Value
Header
Wmdm.idl

See also

IMDSPDevice::SendOpaqueCommand

IMDSPStorage::SendOpaqueCommands

IWMDMDevice::SendOpaqueCommand

IWMDMStorage::SendOpaqueCommand

Structures