Função WifiDirectDeviceCreate (wificx.h)
Cria um objeto WIFIDIRECTDEVICE.
Sintaxe
NTSTATUS WifiDirectDeviceCreate(
WIFIDIRECT_DEVICE_INIT *WifiDirectDeviceInit,
WDF_OBJECT_ATTRIBUTES *WifiDirectDeviceAttributes,
WIFIDIRECTDEVICE *WifiDirectDevice
);
Parâmetros
WifiDirectDeviceInit
[In] Um ponteiro para um objeto WIFIDIRECT_DEVICE_INIT alocado pelo chamador.
WifiDirectDeviceAttributes
[In__opt] Um ponteiro para um objeto WDF_OBJECT_ATTRIBUTES que contém atributos fornecidos pelo driver para o novo objeto WIFIDIRECTDEVICE.
WifiDirectDevice
[Out] Um ponteiro para um local que recebe um identificador para o novo objeto WIFIDIRECTDEVICE.
Retornar valor
Retorna STATUS_SUCCESS se a operação for bem-sucedida. Caso contrário, essa função pode retornar um código de erro NTSTATUS apropriado.
Comentários
O cliente chama WifiDirectDeviceCreate de dentro de sua rotina EvtWifiDeviceCreateWifiDirectDevice . Chame WifiDirectDeviceInitialize para inicializar esse objeto.
Para obter um exemplo de código de criação de um objeto WIFIDIRECTDEVICE, consulte Suporte a Wi-Fi Direct (P2P).
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 11 |
Servidor mínimo com suporte | Windows Server 2022 |
Cabeçalho | wificx.h |
IRQL | PASSIVE_LEVEL |