Método IPortableDevice::Advise (portabledeviceapi.h)
O método Advise registra um retorno de chamada definido pelo aplicativo que recebe eventos do dispositivo.
Sintaxe
HRESULT Advise(
[in] const DWORD dwFlags,
[in] IPortableDeviceEventCallback *pCallback,
[in] IPortableDeviceValues *pParameters,
[out] LPWSTR *ppszCookie
);
Parâmetros
[in] dwFlags
DWORD que especifica sinalizadores de opção.
[in] pCallback
Ponteiro para um objeto de retorno de chamada.
[in] pParameters
Esse parâmetro é ignorado e deve ser definido como NULL.
[out] ppszCookie
Uma cadeia de caracteres que representa uma ID de contexto exclusiva. Isso é usado para cancelar o registro de retornos de chamada ao chamar Unadvise.
Retornar valor
O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.
Código de retorno | Descrição |
---|---|
|
O retorno de chamada definido pelo aplicativo foi registrado com êxito. |
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | portabledeviceapi.h |
Biblioteca | PortableDeviceGUIDs.lib |