Função BdaCreatePin (bdasup.h)
A função BdaCreatePin cria um novo pino no filtro especificado.
Sintaxe
NTSTATUS BdaCreatePin(
[in] PKSFILTER pKSFilter,
[in] ULONG ulPinType,
[out, optional] PULONG pulPinId
);
Parâmetros
[in] pKSFilter
Aponta para o filtro no qual criar um pino.
[in] ulPinType
Especifica o tipo de pino a ser criado. O minidriver BDA deve definir uma lista de tipos de pino para cada filtro compatível.
[out, optional] pulPinId
Aponta para uma variável que recebe o identificador do pin criado.
Valor de retorno
Retorna STATUS_SUCCESS ou um código de erro apropriado.
Observações
Um minidriver BDA chama a função BdaMethodCreatePin quando o provedor de rede cria dinamicamente um pino usando a solicitação KSMETHOD_BDA_CREATE_PIN_FACTORY do conjunto de métodos KSMETHODSETID_BdaDeviceConfiguration. Se um minidriver BDA precisar criar um pin sem depender do provedor de rede, o minidriver BDA deverá chamar a função BdaCreatePin diretamente.
.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível no Microsoft Windows XP e em sistemas operacionais posteriores. |
da Plataforma de Destino | Área de trabalho |
cabeçalho | bdasup.h (inclua Bdasup.h) |
biblioteca | Bdasup.lib |
IRQL | PASSIVE_LEVEL |