На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Installable Policy Downloaders



An installable policy downloader must be a Win32 dynamic-link library (DLL). It should export a named function that has the following form.

VOID FAR PASCAL ProcessPolicies(HWND hwndOwner,
LPSTR lpszPolicyFilePath, LPSTR lpszUserName,
LPSTR lpszComputerName, DWORD dwFlags);

hwndOwner

Handle of the parent window.

lpszPolicyFilePath

Address of the full path and filename that MPR would have used to look for the policy file. The downloader may use this parameter, or ignore it and use a different path.

lpszUserName

Address of the user name for the user who is logged on.

lpszComputerName

Address of the local computer name.

dwFlags

Flags. This parameter can be this value:

PP_DISPLAYERRORS Displays error messages about errors encountered during downloading (including the file is not found, the network resource is not found, and so on). Otherwise, the function should fail silently if there is an error.


In addition to defining and exporting this function, an application must record it in the registry. The following entry should be added under the HKEY_LOCAL_MACHINE\Network\Logon key.
PolicyHandler = "dll name, function name"
In this example, dll name is the name of the DLL containing the function, and function name is the exported function name.




Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Installable Policy Downloaders



Полис installable downloader должен быть динамической связью библиотеки Win32 (DLL). Это должно экспортировать поименованную функцию, которая имеет следующее формы.

ПУСТОТА ЗНАЧИТЕЛЬНО PASCAL ProcessPolicies(HWND hwndOwner, LPSTR lpszPolicyFilePath, LPSTR lpszUserName, LPSTR lpszComputerName, DWORD dwFlags);

hwndOwner

Прооперируйте родительское окно.

lpszPolicyFilePath

Адресуйте полный путь и filename, что MPR должен использоваться, чтобы искать файл полиса. downloader мочь использовать этот параметр или игнорировать это и использует другой путь.

lpszUserName

Адресуйте потребителя называть в честь потребителя, который зарегистрирован на.

lpszComputerName

Адресуйте локальное компьютерное имя.

dwFlags

Флаги. Этот параметр может быть этой величиной:

PP_DISPLAYERRORS Отображает сообщения ошибки об ошибках столкнувшихся в течение загрузки (включая файл не обнаружен, сетевой ресурс не обнаружен, и так далее). В противном случае, функция должна потерпеть неудачу молча если есть ошибка.


Дополнительно к определяющему и экспорту этой функции, приложение должно записать это в регистрации. Следующий вход должен быть добавлен под ключом HKEY_LOCAL_MACHINE\Network\Logon.
PolicyHandler = "dll ИМЯ, функция называются"
В этом примере, dll имя является именем DLL, содержащим функцию, и функциональное имя является экспортируемым функциональным именем.




Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz