INIT_AVCSTRM_HEADER Makro (avcstrm.h)
Das INIT_AVCSTRM_HEADER Makro initialisiert die SizeOfThisBlock-, Version und Function Member der AVC_STREAM_REQUEST_BLOCK Struktur.
Syntax
void INIT_AVCSTRM_HEADER(
[in] AVCStrm,
[in] Request
);
Parameter
[in] AVCStrm
Verweist auf eine vom Aufrufer zugewiesene AVC_STREAM_REQUEST_BLOCK Struktur.
[in] Request
Gibt den Typ der Anforderung (Funktionscode) aus der AVCSTRM_FUNCTION Aufzählung an. Jeder Funktionscode wird unter dem Thema IOCTL_AVCSTRM_CLASS dokumentiert.
Rückgabewert
Nichts
Bemerkungen
Das Makro ist wie folgt definiert:
#define INIT_AVCSTRM_HEADER( AVCStrm, Request ) \
(AVCStrm)->;SizeOfThisBlock = sizeof(AVC_STREAM_REQUEST_BLOCK); \
(AVCStrm)->;Function = Request; \
(AVCStrm)->;Version = CURRENT_AVCSTRM_DDI_VERSION;
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | avcstrm.h (include Avcstrm.h) |