Freigeben über


OPAQUECOMMAND-Struktur

Die OPAQUECOMMAND-Struktur enthält Daten für Befehle, die über Windows Media Geräte-Manager an ein Gerät übergeben werden, aber nicht für die Ausführung von Windows Media Geräte-Manager vorgesehen sind.

Syntax

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

Member

guidCommand

GUID , die den angeforderten Befehl darstellt.

dwDataLen

Länge der Daten, auf die pData verweist, in Bytes.

Pdata

Daten, die zum Ausführen des Befehls erforderlich sind, und/oder vom Befehl zurückgegebene Daten.

abMAC[20]

Dieser Nachrichtenauthentifizierungscode (MAC) sollte das guidCommand-Element , die Daten, auf die pdwDataLen verweist, und die Daten enthalten, auf die pData verweist, falls vorhanden. Wenn pDataNULL ist, darf es nicht im MAC enthalten sein. WMDM_MAC_LENGTH ist als 20 definiert.

Anforderungen

Anforderung Wert
Header
Wmdm.idl

Siehe auch

IMDSPDevice::SendOpaqueCommand

IMDSPStorage::SendOpaqueCommands

IWMDMDevice::SendOpaqueCommand

IWMDMStorage::SendOpaqueCommand

Strukturen