共用方式為


INIT_AVCSTRM_HEADER巨集 (avcstrm.h)

INIT_AVCSTRM_HEADER 巨集會初始化 SizeOfThisBlockVersionFunctionAVC_STREAM_REQUEST_BLOCK 結構的成員。

語法

void INIT_AVCSTRM_HEADER(
  [in]  AVCStrm,
  [in]  Request
);

參數

[in] AVCStrm

指向呼叫端配置的AVC_STREAM_REQUEST_BLOCK結構。

[in] Request

表示來自 AVCSTRM_FUNCTION 列舉的要求類型(函式程式代碼)。 每個函式程式代碼都會記載於 IOCTL_AVCSTRM_CLASS 主題底下。

傳回值

沒有

言論

巨集的定義如下:

#define INIT_AVCSTRM_HEADER( AVCStrm, Request ) \
    (AVCStrm)->;SizeOfThisBlock = sizeof(AVC_STREAM_REQUEST_BLOCK); \
    (AVCStrm)->;Function = Request;                    \
    (AVCStrm)->;Version  = CURRENT_AVCSTRM_DDI_VERSION;

要求

要求 價值
目標平臺 桌面
標頭 avcstrm.h (包括 Avcstrm.h)

另請參閱

AVCSTRM_ABORT_STREAMING

AVCSTRM_CLOSE

AVCSTRM_GET_PROPERTY

AVCSTRM_GET_STATE

AVCSTRM_OPEN

AVCSTRM_READ

AVCSTRM_SET_PROPERTY

AVCSTRM_SET_STATE

AVCSTRM_WRITE

AVC_STREAM_REQUEST_BLOCK

IOCTL_AVCSTRM_CLASS