CeGetFileNotificationInfo
9/8/2008
Essa função obtém informações notificação arquivo.
Observação
FILE_NOTIFY_CHANGE_CEGETINFO deve foram especificadas na acima chamar para o FindFirstChangeNotification função, ou esta função retornará Não dados.
Syntax
BOOL CeGetFileNotificationInfo(
HANDLE h,
DWORD dwFlags,
LPVOID lpBuffer,
DWORD nBufferLength,
LPDWORD lpBytesReturned,
LPDWORD lpBytesAvailable
);
Parameters
- h
[no] Identificador retornado a partir FindFirstChangeNotification.
- dwFlags
Reservado. Definido como zero.
- lpBuffer
[out] Ponteiro para uma reserva.
- nBufferLength
[no] Comprimento da reserva.
- lpBytesReturned
[out] Número de bytes retornado.
- lpBytesAvailable
[out] Disponível informações notificação de alteração adicionais.
Return Value
Nonzero indica sucesso. Zero indica falha. Para informações de erro estendidas get, chamar GetLastError.
Remarks
Se lpBuffer é definido como NULL e nBufferLength está definido para zero, define esta função lpBytesAvailable Para o atual número de bytes disponível para retornar.
Quando essa função retorna, lpBuffer contém um ponteiro para uma estrutura FILE_NOTIFY_INFORMATION. Se mais dados notificação está disponível quando essa função retorna com êxito, GetLastError Retorna ERROR_MORE_DATA. Se as notificações disponível, mas eles não cabem na lpBuffer, GetLastError retorna ERROR_INSUFFICIENT_BUFFER.
Requirements
Header | winbase.h |
Library | coredll.lib |
Windows Embedded CE | Windows CE .NET 4.2 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
See Also
Reference
File I/O Functions
FindFirstChangeNotification
FindNextChangeNotification
FindCloseChangeNotification