Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esse cabeçalho é usado pelo fluxo. Para obter mais informações, consulte:
swenum.h contém as seguintes interfaces de programação:
IOCTLs
|
IOCTL_SWENUM_GET_BUS_ID Saiba mais sobre: IOCTL_SWENUM_GET_BUS_ID IOCTL |
|
IOCTL_SWENUM_INSTALL_INTERFACE Saiba mais sobre: IOCTL_SWENUM_INSTALL_INTERFACE IOCTL |
|
IOCTL_SWENUM_REMOVE_INTERFACE Saiba mais sobre: IOCTL_SWENUM_REMOVE_INTERFACE IOCTL |
Funções
|
DEFINE_GUIDEX Saiba mais sobre: função DEFINE_GUIDEX |
|
KsCreateBusEnumObject A função KsCreateBusEnumObject é apenas para uso do sistema. |
|
KsDereferenceSoftwareBusObject A função KsDereferenceSoftwareBusObject diminui a contagem de referência do PDO do objeto enumerador de barramento de carga de demanda. |
|
KsGetBusEnumIdentifier A função KsGetBusEnumIdentifier recupera o identificador do enumerador de barramento de software para o dispositivo de barramento associado ao IRP fornecido. |
|
KsGetBusEnumParentFDOFromChildPDO A função KsGetBusEnumParentFDOFromChildPDO recupera o FDO do pai do PDO filho especificado. |
|
KsGetBusEnumPnpDeviceObject A função KsGetBusEnumPnpDeviceObject recupera o objeto de dispositivo Plug and Play anexado ao objeto de dispositivo fornecido. |
|
KsInstallBusEnumInterface A função KsInstallBusEnumInterface instala uma interface para o objeto enumerador de barramento de carga de demanda. |
|
KsIsBusEnumChildDevice A função KsIsBusEnumChildDevice determina se o objeto de dispositivo fornecido é um dispositivo filho do objeto enumerador de barramento de carga de demanda. |
|
KsQuerySoftwareBusInterface A função KsQuerySoftwareBusInterface cria um buffer do pool paginado e copia a cadeia de caracteres de referência associada ao PDO do objeto enumerador de barramento de carga de demanda no buffer. |
|
KsReferenceSoftwareBusObject A função KsReferenceSoftwareBusObject incrementa a contagem de referência do PDO do objeto enumerador de barramento de carga de demanda. |
|
KsRemoveBusEnumInterface A função KsRemoveBusEnumInterface remove uma interface para o objeto enumerador de barramento de carga de demanda. |
|
KsServiceBusEnumCreateRequest Os serviços de função KsServiceBusEnumCreateRequest IRP_MJ_CREATE solicitações para a interface do dispositivo do barramento de software. |
|
KsServiceBusEnumPnpRequest A função KsServiceBusEnumPnpRequest é apenas para uso do sistema. |
Funções de retorno de chamada
|
PFNDEREFERENCEDEVICEOBJECT A função de retorno de chamada PFNDEREFERENCEDEVICEOBJECT (swenum.h) pode ser invocada pelo driver para diminuir a contagem de referência do PDO (Objeto de Dispositivo Físico). |
|
PFNQUERYREFERENCESTRING A função de retorno de chamada PFNQUERYREFERENCESTRING (swenum.h) copia a cadeia de caracteres de referência associada ao PDO em um buffer criado e liberado pelo chamador. |
|
PFNREFERENCEDEVICEOBJECT A função de retorno de chamada PFNREFERENCEDEVICEOBJECT (swenum.h) pode ser invocada pelo driver para incrementar a contagem de referência do PDO (Objeto de Dispositivo Físico). |
Estruturas
|
BUS_INTERFACE_SWENUM A estrutura BUS_INTERFACE_SWENUM descreve a interface do objeto enumerador do barramento de carga de demanda. |
|
SWENUM_INSTALL_INTERFACE A estrutura SWENUM_INSTALL_INTERFACE descreve uma interface de objeto do enumerador de barramento de carga de demanda específica a ser instalada. |