macro INIT_AVCSTRM_HEADER (avcstrm.h)
La macro INIT_AVCSTRM_HEADER inizializza i membri SizeOfThisBlock, Version e Function della struttura AVC_STREAM_REQUEST_BLOCK .
Sintassi
void INIT_AVCSTRM_HEADER(
[in] AVCStrm,
[in] Request
);
Parametri
[in] AVCStrm
Punta a una struttura di AVC_STREAM_REQUEST_BLOCK allocata dal chiamante.
[in] Request
Indica il tipo della richiesta (codice funzione) dall'enumerazione AVCSTRM_FUNCTION . Ogni codice di funzione è documentato nell'argomento IOCTL_AVCSTRM_CLASS .
Valore restituito
nessuno
Osservazioni
La macro è definita come segue:
#define INIT_AVCSTRM_HEADER( AVCStrm, Request ) \
(AVCStrm)->;SizeOfThisBlock = sizeof(AVC_STREAM_REQUEST_BLOCK); \
(AVCStrm)->;Function = Request; \
(AVCStrm)->;Version = CURRENT_AVCSTRM_DDI_VERSION;
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | avcstrm.h (include Avcstrm.h) |