macro INIT_AVCSTRM_HEADER (avcstrm.h)
La macro INIT_AVCSTRM_HEADER inizializza i 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 di richiesta (codice funzione) dell'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;
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | avcstrm.h (include Avcstrm.h) |