Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Выполняет поиск двоичных данных, связанных с файлами или протоколами, и извлекает их из реестра.
Синтаксис
HRESULT GetData(
[in] ASSOCF flags,
[in] ASSOCDATA data,
[in, optional] LPCWSTR pszExtra,
[out, optional] void *pvOut,
[in, out, optional] DWORD *pcbOut
);
Параметры
[in] flags
Тип: ASSOCF
Значение ASSOCF , которое можно использовать для управления поиском.
[in] data
Тип: ASSOCDATA
Значение ASSOCDATA , указывающее тип возвращаемых данных.
[in, optional] pszExtra
Тип: LPCWSTR
Указатель на необязательную строку Юникода со значением NULL с информацией о расположении данных. Обычно для него задан командный глагол оболочки, например open. Присвойте этому параметру значение NULL , если он не используется.
[out, optional] pvOut
Тип: void*
Указатель на значение, которое при успешном возврате этого метода получает запрошенное значение данных.
[in, out, optional] pcbOut
Тип: DWORD*
Указатель на значение, которое при вызове этого метода содержит размер pvOut в байтах. Если этот метод возвращает успешно, значение содержит размер фактически полученных данных.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 2000 Professional, Windows XP [только классические приложения] |
| Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
| Целевая платформа | Windows |
| Header | shlwapi.h |
| Библиотека | Shlwapi.lib |
| DLL | Shell32.dll (версия 5.0 или более поздняя) |