Compartilhar via


IOCTL_61883_CLASS IOCTL (61883.h)

Um driver de cliente IEC-61883 usa o IRP_MJ_INTERNAL_DEVICE_CONTROL IRP com IoControlCode IOCTL_61883_CLASS para se comunicar com a pilha de driver 1394 usando o protocolo IEC-61883. O driver tem acesso a todas as operações fornecidas pelo driver de protocolo IEC-61883 por meio dessa solicitação.

Código principal

IRP_MJ_DEVICE_CONTROL

Buffer de entrada

Parâmetros->Others.Argument1 aponta para uma estrutura AV_61883_REQUEST . O membro Function da estrutura de solicitação especifica o tipo de solicitação. O membro da união da estrutura de solicitação especifica os parâmetros específicos do tipo de solicitação da solicitação. Os parâmetros e seu significado são documentados com cada solicitação.

Buffer de saída

Parâmetros->Others.Argument1 aponta para a estrutura AV_61883_REQUEST passada como entrada. Como parte da conclusão da solicitação, o motorista do ônibus preenche determinados submembros da união dentro da estrutura de solicitação com informações para o motorista. As informações retornadas são documentadas com cada solicitação.

Bloco de status

As informações que o driver de protocolo IEC-61883 retorna no Bloco de Status de E/S são documentadas com cada solicitação.

Requisitos

Requisito Valor
Cabeçalho 61883.h (inclua 61883.h)

Confira também

AV_61883_REQUEST