AVC_FUNCTION_GET_SUBUNIT_INFO

O código da função AVC_FUNCTION_GET_SUBUNIT_INFO obtém as informações de subunidade do dispositivo de destino.

Bloco de Status de E/S

Essa função sempre define Irp-IoStatus.Status> como STATUS_SUCCESS.

Comentários

Essa função usa o membro Subunits da estrutura AVC_MULTIFUNC_IRB, conforme mostrado abaixo.

typedef struct _AVC_MULTIFUNC_IRB {
  AVC_IRB  Common;
  union {
    .
    .
    .
    AVC_SUBUNIT_INFO_BLOCK Subunits;
 };
} AVC_MULTIFUNC_IRB, *PAVC_MULTIFUNC_IRB;

Requisitos

Cabeçalhos: Declarado em avc.h. Inclua avc.h.

Entrada AVC_MULTIFUNC_IRB

Comum
O submembro Function desse membro deve ser definido como AVC_FUNCTION_GET_SUBUNIT_INFO da enumeração AVC_FUNCTION.

Subunidades
Especifica uma descrição das informações de uma subunidade AV/C.

Essa função é atendida localmente, portanto, nenhum comando é enviado para o destino.

Esse código de função pode ser chamado em IRQL <= DISPATCH_LEVEL.

Confira também

AVC_MULTIFUNC_IRB

AVC_SUBUNIT_INFO_BLOCK

AVC_FUNCTION