OPAQUECOMMAND 结构

OPAQUECOMMAND 结构包含通过 Windows Media 设备管理器传递到设备的命令的数据,但不应由 Windows Media 设备管理器 执行。

语法

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

成员

guidCommand

表示所请求命令的 GUID

dwDataLen

pData 指向的数据的长度(以字节为单位)。

pData

执行命令所需的数据和/或命令返回的数据。

abMAC[20]

此消息身份验证代码 (MAC) 应包括 guidCommand 成员、 pdwDataLen 指向的数据以及 pData 指向的数据(如果有)。 如果 pDataNULL,则它不得包含在 MAC 中。 WMDM_MAC_LENGTH定义为 20。

要求

要求
标头
Wmdm.idl

另请参阅

IMDSPDevice::SendOpaqueCommand

IMDSPStorage::SendOpaqueCommands

IWMDMDevice::SendOpaqueCommand

IWMDMStorage::SendOpaqueCommand

结构