Ошибка отсутствия dll при импорте модуля Shout в Windows 11Python

Программы на Python
Anonymous
Ошибка отсутствия dll при импорте модуля Shout в Windows 11

Сообщение Anonymous »

После долгих исследований я наконец установил python-shout в Windows 11 без использования msys2/mingw.
Файл установки setup.py модуль:

Код: Выделить всё

# distutils build script
# To install shout-python, run 'python setup.py install'

from setuptools import setup, Extension
import os
import sys
import setuptools

ver = '0.2.8'

# Define paths to the include and lib directories
iflags = [r'C:/Users/cpapp/OneDrive/Υπολογιστής/mixxx/lib/libshout-idjc/build/include',r'C:/extra/vcpkg-config/vcpkg/installed/x64-windows/include']
libdirs = [r'C:/Users/cpapp/OneDrive/Υπολογιστής/mixxx/lib/libshout-idjc/build/Debug',r'C:/extra/vcpkg-config/vcpkg/installed/x64-windows/lib']
libsonly=['libssl', 'libcrypto','ws2_32','ogg','vorbis','pthreadVSE3', 'shout'],  # Name of the library without the `lib` prefix

extra_cflags = ['/D_USRDLL', '/D_WINDLL']

shout = Extension('shout', sources = ['shout.c'],
include_dirs = iflags,
extra_compile_args = [],
library_dirs = libdirs,
libraries = libsonly)

# data_files = []
setup (name = 'python-shout',
version = ver,
description = 'Bindings for libshout 2',
long_description="""""",
long_description_content_type="text/markdown",
url = 'http://icecast.org/download.php',
author = 'Brendan Cully',
author_email = 'brendan@xiph.org',
ext_modules = [shout],
packages=setuptools.find_packages(),
classifiers=[
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 2",
"License :: OSI Approved :: GNU General Public License v2 (GPLv2)",
"Operating System :: OS Independent",
],

)
Сборка python setup.py и установка python setup.py выполняются без ошибок.
Но когда я попробуйте импортировать модуль, такое бывает:

Код: Выделить всё

PS C:\Users\cpapp> python
Python 3.11.4 (tags/v3.11.4:d2340ef, Jun  7 2023, 05:45:37) [MSC v.1934 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>  import shout
Traceback (most recent call last):
File "", line 1, in 
ImportError: DLL load failed while importing shout:  T h e   s p e c i f i e d   m o d u l e   c o u l d   n o t   b e   f o u n d . < b r   / > < / c o d e > < b r   / > Я   и щ у   и   з а г р у ж а ю   с р е д с т в о   о б х о д а   з а в и с и м о с т е й . < / p > < b r   / > Т о г д а   н е д о с т а ю щ и е   б и б л и о т е к и   D L L : < / p > < b r   / > < c o d e > A P I - M S - W I N - C O R E - A P I Q U E R Y - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - A P P C O M P A T - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - A P P C O M P A T - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - C O M M - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - C O N S O L E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - C O N S O L E - L 1 - 2 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - C O N S O L E - L 1 - 2 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - C O N S O L E - L 2 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - C O N S O L E - L 2 - 2 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - C O N S O L E - L 3 - 2 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - C R T - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - C R T - L 2 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - D A T E T I M E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - D A T E T I M E - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - D A T E T I M E - L 1 - 1 - 2 . D L L < b r   / > A P I - M S - W I N - C O R E - D E B U G - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - D E B U G - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - D E L A Y L O A D - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - D E L A Y L O A D - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - E R R O R H A N D L I N G - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - E R R O R H A N D L I N G - L 1 - 1 - 2 . D L L < b r   / > A P I - M S - W I N - C O R E - E R R O R H A N D L I N G - L 1 - 1 - 3 . D L L < b r   / > A P I - M S - W I N - C O R E - F I B E R S - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - F I B E R S - L 2 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - F I B E R S - L 2 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - F I L E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - F I L E - L 1 - 2 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - F I L E - L 1 - 2 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - F I L E - L 1 - 2 - 2 . D L L < b r   / > A P I - M S - W I N - C O R E - F I L E - L 1 - 2 - 4 . D L L < b r   / > A P I - M S - W I N - C O R E - F I L E - L 2 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - F I L E - L 2 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - F I L E - L 2 - 1 - 2 . D L L < b r   / > A P I - M S - W I N - C O R E - F I L E - L 2 - 1 - 3 . D L L < b r   / > A P I - M S - W I N - C O R E - H A N D L E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - H E A P - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - H E A P - L 2 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - H E A P - O B S O L E T E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - I N T E R L O C K E D - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - I O - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - I O - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - J O B - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - K E R N E L 3 2 - L E G A C Y - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - L I B R A R Y L O A D E R - L 1 - 2 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - L I B R A R Y L O A D E R - L 1 - 2 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - L I B R A R Y L O A D E R - L 1 - 2 - 2 . D L L < b r   / > A P I - M S - W I N - C O R E - L I B R A R Y L O A D E R - L 1 - 2 - 3 . D L L < b r   / > A P I - M S - W I N - C O R E - L I B R A R Y L O A D E R - L 2 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - L O C A L I Z A T I O N - L 1 - 2 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - L O C A L I Z A T I O N - L 2 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - L O C A L I Z A T I O N - P R I V A T E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - M E M O R Y - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - M E M O R Y - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - M E M O R Y - L 1 - 1 - 2 . D L L < b r   / > A P I - M S - W I N - C O R E - N A M E D P I P E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - N A M E D P I P E - L 1 - 2 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - N A M E D P I P E - L 1 - 2 - 2 . D L L < b r   / > A P I - M S - W I N - C O R E - N A M E S P A C E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - N O R M A L I Z A T I O N - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - P A T H - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - P C W - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - P R O C E S S E N V I R O N M E N T - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - P R O C E S S E N V I R O N M E N T - L 1 - 2 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - P R O C E S S S N A P S H O T - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - P R O C E S S T H R E A D S - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - P R O C E S S T H R E A D S - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - P R O C E S S T H R E A D S - L 1 - 1 - 2 . D L L < b r   / > A P I - M S - W I N - C O R E - P R O C E S S T H R E A D S - L 1 - 1 - 3 . D L L < b r   / > A P I - M S - W I N - C O R E - P R O C E S S T O P O L O G Y - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - P R O F I L E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - P S A P I - A N S I - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - P S A P I - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - R E A L T I M E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - R E G I S T R Y - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - R E G I S T R Y - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - R E G I S T R Y - L 1 - 1 - 2 . D L L < b r   / > A P I - M S - W I N - C O R E - R T L S U P P O R T - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - R T L S U P P O R T - L 1 - 2 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - S I D E B Y S I D E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - S T R I N G - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - S T R I N G - O B S O L E T E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - S Y N C H - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - S Y N C H - L 1 - 2 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - S Y N C H - L 1 - 2 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - S Y S I N F O - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - S Y S I N F O - L 1 - 2 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - S Y S I N F O - L 1 - 2 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - S Y S I N F O - L 1 - 2 - 3 . D L L < b r   / > A P I - M S - W I N - C O R E - S Y S T E M T O P O L O G Y - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - S Y S T E M T O P O L O G Y - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - T H R E A D P O O L - L 1 - 2 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - T H R E A D P O O L - L E G A C Y - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - T H R E A D P O O L - P R I V A T E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - T I M E Z O N E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - U T I L - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - V E R S I O N - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - V E R S I O N - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - V E R S I O N - P R I V A T E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - V E R S I O N A N S I - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - V E R S I O N A N S I - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - W I N D O W S E R R O R R E P O R T I N G - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - W I N D O W S E R R O R R E P O R T I N G - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - W I N D O W S E R R O R R E P O R T I N G - L 1 - 1 - 2 . D L L < b r   / > A P I - M S - W I N - C O R E - W I N D O W S E R R O R R E P O R T I N G - L 1 - 1 - 3 . D L L < b r   / > A P I - M S - W I N - C O R E - W O W 6 4 - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - W O W 6 4 - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - W O W 6 4 - L 1 - 1 - 3 . D L L < b r   / > A P I - M S - W I N - C O R E - X S T A T E - L 2 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - X S T A T E - L 2 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - X S T A T E - L 2 - 1 - 2 . D L L < b r   / > A P I - M S - W I N - C R T - C O N I O - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C R T - C O N V E R T - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C R T - E N V I R O N M E N T - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C R T - F I L E S Y S T E M - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C R T - H E A P - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C R T - L O C A L E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C R T - M A T H - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C R T - P R O C E S S - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C R T - R U N T I M E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C R T - S T D I O - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C R T - S T R I N G - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C R T - T I M E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C R T - U T I L I T Y - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - E V E N T I N G - C O N S U M E R - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - E V E N T I N G - C O N S U M E R - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - E V E N T I N G - C O N T R O L L E R - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - E V E N T I N G - P R O V I D E R - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - A P P C O N T A I N E R - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - A U D I T - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - A U D I T - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - B A S E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - B A S E - L 1 - 2 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - B A S E - P R I V A T E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E R V I C E - C O R E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E R V I C E - C O R E - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - S E R V I C E - C O R E - L 1 - 1 - 2 . D L L < b r   / > A P I - M S - W I N - S E R V I C E - M A N A G E M E N T - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E R V I C E - M A N A G E M E N T - L 2 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E R V I C E - P R I V A T E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E R V I C E - P R I V A T E - L 1 - 1 - 2 . D L L < b r   / > A P I - M S - W I N - S E R V I C E - P R I V A T E - L 1 - 1 - 3 . D L L < b r   / > A P I - M S - W I N - S E R V I C E - P R I V A T E - L 1 - 1 - 4 . D L L < b r   / > A P I - M S - W I N - S E R V I C E - W I N S V C - L 1 - 1 - 0 . D L L < b r   / > L I B C R Y P T O - 3 - X 6 4 . D L L < b r   / > L I B S S L - 3 - X 6 4 . D L L < b r   / > P T H R E A D V S E 3 . D L L < b r   / > A P I - M S - W I N - A P P M O D E L - A D V E R T I S I N G I D - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - A P P M O D E L - I D E N T I T Y - L 1 - 2 - 0 . D L L < b r   / > A P I - M S - W I N - A P P M O D E L - R U N T I M E - I N T E R N A L - L 1 - 1 - 2 . D L L < b r   / > A P I - M S - W I N - A P P M O D E L - R U N T I M E - I N T E R N A L - L 1 - 1 - 7 . D L L < b r   / > A P I - M S - W I N - A P P M O D E L - R U N T I M E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - A P P M O D E L - R U N T I M E - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - A P P M O D E L - S T A T E - L 1 - 2 - 0 . D L L < b r   / > A P I - M S - W I N - A P P M O D E L - U N L O C K - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - A P I Q U E R Y - L 2 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - A P P I N I T - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - A T O M S - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - C O M - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - C O M - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - C O M - L 2 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - C O M - M I D L P R O X Y S T U B - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - C O M - P R I V A T E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - C O M M A N D L I N E T O A R G V - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - D E B U G - M I N I D U M P - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - E R R O R H A N D L I N G - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - F E A T U R E S T A G I N G - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - F I B E R S - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - K E R N E L 3 2 - L E G A C Y - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - K E R N E L 3 2 - P R I V A T E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - K E R N E L 3 2 - P R I V A T E - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - L A R G E I N T E G E R - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - L I B R A R Y L O A D E R - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - L O C A L I Z A T I O N - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - L O C A L I Z A T I O N - L 1 - 2 - 2 . D L L < b r   / > A P I - M S - W I N - C O R E - L O C A L I Z A T I O N - L 1 - 2 - 3 . D L L < b r   / > A P I - M S - W I N - C O R E - L O C A L I Z A T I O N - O B S O L E T E - L 1 - 2 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - L O C A L R E G I S T R Y - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - M A R S H A L - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - M E M O R Y - L 1 - 1 - 3 . D L L < b r   / > A P I - M S - W I N - C O R E - M I S C - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - P E R F C O U N T E R S - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - P R I V A T E P R O F I L E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - P R O C E S S T O P O L O G Y - O B S O L E T E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - P S M - A P P - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - P S M - K E Y - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - P S M - K E Y - L 1 - 1 - 3 . D L L < b r   / > A P I - M S - W I N - C O R E - P S M - R T I M E R - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - Q U I R K S - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - R E A L T I M E - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - R E G I S T R Y - L 2 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - R E G I S T R Y - P R I V A T E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - R E G I S T R Y U S E R S P E C I F I C - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - S H L W A P I - L E G A C Y - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - S H L W A P I - O B S O L E T E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - S H U T D O W N - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - S T R I N G - L 2 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - S T R I N G - L 2 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - S T R I N G A N S I - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - S Y N C H - A N S I - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - S Y S I N F O - L 2 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - T H R E A D P O O L - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - T O O L H E L P - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - U R L - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - W I N R T - E R R O R - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - W I N R T - E R R O R - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - W I N R T - E R R O R P R I V A T E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - W I N R T - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - W I N R T - P R O P E R T Y S E T P R I V A T E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - W I N R T - P R O P E R T Y S E T P R I V A T E - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - C O R E - W I N R T - R E G I S T R A T I O N - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - W I N R T - R O B U F F E R - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E - W I N R T - S T R I N G - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C O R E U I - S E C R U N T I M E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - C R T - P R I V A T E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - D E V I C E S - C O N F I G - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - D E V I C E S - Q U E R Y - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - D O W N L E V E L - A D V A P I 3 2 - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - D O W N L E V E L - K E R N E L 3 2 - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - D X - D 3 D K M T - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - D X - D 3 D K M T - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - D X - D 3 D K M T - L 1 - 1 - 3 . D L L < b r   / > A P I - M S - W I N - D X - D 3 D K M T - L 1 - 1 - 4 . D L L < b r   / > A P I - M S - W I N - D X - D 3 D K M T - L 1 - 1 - 7 . D L L < b r   / > A P I - M S - W I N - E V E N T I N G - C L A S S I C P R O V I D E R - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - E V E N T I N G - L E G A C Y - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - E V E N T I N G - O B S O L E T E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - E V E N T I N G - T D H - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - E V E N T L O G - L E G A C Y - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - G D I - D P I I N F O - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - G D I - I N T E R N A L - U A P - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - H T T P - T I M E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - N E T W O R K I N G - I N T E R F A C E C O N T E X T S - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - N T U S E R - R E C T A N G L E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - N T U S E R - S Y S P A R A M S - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - O L E 3 2 - I E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - O O B E - N O T I F I C A T I O N - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - P O W E R - B A S E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - P O W E R - S E T T I N G - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - P R I V A C Y - C O R E P R I V A C Y S E T T I N G S S T O R E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - R O - T Y P E R E S O L U T I O N - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - R T C O R E - N T U S E R - C L I P B O A R D - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - R T C O R E - N T U S E R - P R I V A T E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - R T C O R E - N T U S E R - P R I V A T E - L 1 - 1 - 1 1 . D L L < b r   / > A P I - M S - W I N - R T C O R E - N T U S E R - P R I V A T E - L 1 - 1 - 2 . D L L < b r   / > A P I - M S - W I N - R T C O R E - N T U S E R - P R I V A T E - L 1 - 1 - 4 . D L L < b r   / > A P I - M S - W I N - R T C O R E - N T U S E R - P R I V A T E - L 1 - 1 - 7 . D L L < b r   / > A P I - M S - W I N - R T C O R E - N T U S E R - P R I V A T E - L 1 - 1 - 9 . D L L < b r   / > A P I - M S - W I N - R T C O R E - N T U S E R - S H E L L - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - R T C O R E - N T U S E R - S Y N C H - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - R T C O R E - N T U S E R - W I N D O W - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - A C C E S S H L P R - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - A C T I V E D I R E C T O R Y C L I E N T - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - A C T I V E D I R E C T O R Y C L I E N T - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - B A S E - L 1 - 2 - 1 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - B A S E - P R I V A T E - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - C A P A B I L I T Y - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - C R E D E N T I A L S - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - C R E D E N T I A L S - L 2 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - C R Y P T O A P I - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - G R O U P P O L I C Y - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - I S O L A T E D C O N T A I N E R - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - I S O L A T I O N P O L I C Y - L 1 - 2 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - L O G O N - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - L S A L O O K U P - A N S I - L 2 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - L S A L O O K U P - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - L S A L O O K U P - L 1 - 1 - 2 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - L S A L O O K U P - L 2 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - L S A P O L I C Y - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - P R O V I D E R - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - S D D L - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - S D D L P A R S E C O N D - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - S Y S T E M F U N C T I O N S - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E C U R I T Y - T R U S T E E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S E R V I C E - C O R E - L 1 - 1 - 4 . D L L < b r   / > A P I - M S - W I N - S H C O R E - C O M H E L P E R S - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S H C O R E - O B S O L E T E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S H C O R E - P A T H - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S H C O R E - R E G I S T R Y - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S H C O R E - S T R E A M - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S H C O R E - S T R E A M - W I N R T - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S H C O R E - S Y S I N F O - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S H C O R E - T A S K P O O L - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S H C O R E - T H R E A D - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S H C O R E - U N I C O D E A N S I - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S H E L L - C H A N G E N O T I F Y - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S H E L L - N A M E S P A C E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S H E L L - S H D I R E C T O R Y - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S H E L L - S H E L L F O L D E R S - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S H L W A P I - I E - L 1 - 1 - 0 . D L L < b r   / > A P I - M S - W I N - S H L W A P I - W I N R T - S T O R A G E - L 1 - 1 - 1 . D L L < b r   / > A P I - M S - W I N - S T A T E S E P A R A T I O N - H E L P E R S - L 1 - 1 - 0 . D L L < b r   / > D E C L A R E D C O N F I G U R A T I O N . D L L < b r   / > D M E N T E R P R I S E D I A G N O S T I C S . D L L < b r   / > E D P C S P . D L L < b r   / > E X T - M S - M F - P A L - L 2 - 1 - 0 . D L L < b r   / > E X T - M S - O N E C O R E - A P P M O D E L - D E P L O Y M E N T - I N T E R N A L - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - O N E C O R E - A P P M O D E L - S T A T E R E P O S I T O R Y - C A C H E - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - O N E C O R E - A P P M O D E L - S T A T E R E P O S I T O R Y - C A C H E - L 1 - 1 - 2 . D L L < b r   / > E X T - M S - O N E C O R E - A P P M O D E L - S T A T E R E P O S I T O R Y - C A C H E - L 1 - 1 - 4 . D L L < b r   / > E X T - M S - O N E C O R E - A P P M O D E L - S T A T E R E P O S I T O R Y - I N T E R N A L - L 1 - 1 - 3 . D L L < b r   / > E X T - M S - O N E C O R E - A P P M O D E L - S T A T E R E P O S I T O R Y - I N T E R N A L - L 1 - 1 - 4 . D L L < b r   / > E X T - M S - O N E C O R E - A P P M O D E L - S T A T E R E P O S I T O R Y - I N T E R N A L - L 1 - 1 - 6 . D L L < b r   / > E X T - M S - O N E C O R E - D C O M P - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - O N E C O R E - O R I E N T A T I O N - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - O N E C O R E - S H E L L C H R O M E A P I - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - A D S I - A C T I V E D S - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - A D V A P I 3 2 - M S I - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - A D V A P I 3 2 - N P U S E R N A M E - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - A D V A P I 3 2 - N T M A R T A - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - A D V A P I 3 2 - P S M - A P P - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - A D V A P I 3 2 - R E G I S T R Y - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - A D V A P I 3 2 - R E G I S T R Y - L 1 - 1 - 1 . D L L < b r   / > E X T - M S - W I N - A D V A P I 3 2 - S A F E R - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - A P P C O M P A T - A E I N V - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - A P P C O M P A T - A E P I C - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - A P P C O M P A T - A P P H E L P - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - A P P M O D E L - A P P E X E C U T I O N A L I A S - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - A P P M O D E L - A P P E X E C U T I O N A L I A S - L 1 - 1 - 1 . D L L < b r   / > E X T - M S - W I N - A P P M O D E L - A P P E X E C U T I O N A L I A S - L 1 - 1 - 2 . D L L < b r   / > E X T - M S - W I N - A P P M O D E L - A P P E X E C U T I O N A L I A S - L 1 - 1 - 3 . D L L < b r   / > E X T - M S - W I N - A P P M O D E L - D A X C O R E - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - A P P M O D E L - D A X C O R E - L 1 - 1 - 2 . D L L < b r   / > E X T - M S - W I N - A P P M O D E L - D E P L O Y M E N T - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - A P P M O D E L - S H E L L E X E C U T E - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - A P P M O D E L - S T A T E - E X T - L 1 - 2 - 0 . D L L < b r   / > E X T - M S - W I N - A P P M O D E L - U S E R C O N T E X T - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - A P P M O D E L - V I E W S C A L E F A C T O R - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - A P P X D E P L O Y M E N T C L I E N T - A P P X D E P L O Y - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - A P P X D E P L O Y M E N T C L I E N T - A P P X D E P L O Y O N E C O R E - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - A U T H Z - C O N T E X T - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - A U T H Z - R E M O T E - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - B I O M E T R I C S - W I N B I O - C O R E - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - C I - M A N A G E M E N T - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - C I - M A N A G E M E N T - L 1 - 1 - 3 . D L L < b r   / > E X T - M S - W I N - C N G - R N G - L 1 - 1 - 1 . D L L < b r   / > E X T - M S - W I N - C O M - A P A R T M E N T R E S T R I C T I O N - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - C O M - C L B C A T Q - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - C O M - C O M L 2 - L 1 - 1 - 1 . D L L < b r   / > E X T - M S - W I N - C O M - O L E 3 2 - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - C O M - O L E 3 2 - L 1 - 1 - 1 . D L L < b r   / > E X T - M S - W I N - C O M - O L E 3 2 - L 1 - 1 - 3 . D L L < b r   / > E X T - M S - W I N - C O M - O L E 3 2 - L 1 - 1 - 5 . D L L < b r   / > E X T - M S - W I N - C O M - P S M R E G I S T E R - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - C O M - S U S P E N D R E S I L I E N C Y - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - C O R E - W I N R T - R E M O T E - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - D E S K T O P A P P X - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - D E S K T O P A P P X - L 1 - 1 - 3 . D L L < b r   / > E X T - M S - W I N - D E V M G M T - D M - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - D E V M G M T - D M - L 1 - 1 - 2 . D L L < b r   / > E X T - M S - W I N - D E V M G M T - P O L I C Y - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - D I R E C T 2 D - D E S K T O P - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - D O M A I N J O I N - N E T J O I N - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - D W M A P I D X G I - E X T - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - D W M A P I D X G I - E X T - L 1 - 1 - 1 . D L L < b r   / > E X T - M S - W I N - D X - D 3 D K M T - D X C O R E - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - D X - D 3 D K M T - D X C O R E - L 1 - 1 - 3 . D L L < b r   / > E X T - M S - W I N - D X - D 3 D K M T - G D I - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - D X - D X D B H E L P E R - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - D X - D X D B H E L P E R - L 1 - 1 - 1 . D L L < b r   / > E X T - M S - W I N - D X - D X D B H E L P E R - L 1 - 1 - 2 . D L L < b r   / > E X T - M S - W I N - D X C O R E - I N T E R N A L - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - D X C O R E - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - E D P U T I L - P O L I C Y - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - E L S - E L S C O R E - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - E V E N T I N G - R U N D O W N - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - F E C L I E N T - E N C R Y P T E D F I L E - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - F E C L I E N T - E N C R Y P T E D F I L E - L 1 - 1 - 3 . D L L < b r   / > E X T - M S - W I N - F I R E W A L L A P I - W E B P R O X Y - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - G A M I N G - D E V I C E F A M I L Y - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - G D I - C L I P P I N G - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - G D I - D C - C R E A T E - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - G D I - D C - L 1 - 2 - 0 . D L L < b r   / > E X T - M S - W I N - G D I - D C - L 1 - 2 - 1 . D L L < b r   / > E X T - M S - W I N - G D I - D E V C A P S - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - G D I - D R A W - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - G D I - D R A W - L 1 - 1 - 1 . D L L < b r   / > E X T - M S - W I N - G D I - D R A W - L 1 - 1 - 2 . D L L < b r   / > E X T - M S - W I N - G D I - D R A W - L 1 - 1 - 3 . D L L < b r   / > E X T - M S - W I N - G D I - E D G E G D I - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - G D I - F O N T - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - G D I - F O N T - L 1 - 1 - 1 . D L L < b r   / > E X T - M S - W I N - G D I - F O N T - L 1 - 1 - 2 . D L L < b r   / > E X T - M S - W I N - G D I - F O N T - L 1 - 1 - 3 . D L L < b r   / > E X T - M S - W I N - G D I - I N T E R N A L - D E S K T O P - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - G D I - I N T E R N A L - D E S K T O P - L 1 - 1 - 1 . D L L < b r   / > E X T - M S - W I N - G D I - I N T E R N A L - D E S K T O P - L 1 - 1 - 2 . D L L < b r   / > E X T - M S - W I N - G D I - I N T E R N A L - D E S K T O P - L 1 - 1 - 3 . D L L < b r   / > E X T - M S - W I N - G D I - I N T E R N A L - D E S K T O P - L 1 - 1 - 4 . D L L < b r   / > E X T - M S - W I N - G D I - I N T E R N A L - U A P - I N I T - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - G D I - M E T A F I L E - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - G D I - M E T A F I L E - L 1 - 1 - 1 . D L L < b r   / > E X T - M S - W I N - G D I - M E T A F I L E - L 1 - 1 - 2 . D L L < b r   / > E X T - M S - W I N - G D I - P A T H - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - G D I - P R I N T - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - G D I - P R I V A T E - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - G D I - R E N D E R - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - G D I - W C S - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - G P A P I - G R O U P P O L I C Y - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - H O S T A C T I V I T Y M A N A G E R - H A M - P R I V A T E - E X T - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - I M M - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - K E R N E L 3 2 - A P P C O M P A T - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - K E R N E L 3 2 - D A T E T I M E - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - K E R N E L 3 2 - E R R O R H A N D L I N G - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - K E R N E L 3 2 - F I L E - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - K E R N E L 3 2 - L O C A L I Z A T I O N - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - K E R N E L 3 2 - P A C K A G E - C U R R E N T - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - K E R N E L 3 2 - P A C K A G E - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - K E R N E L 3 2 - P A C K A G E - L 1 - 1 - 2 . D L L < b r   / > E X T - M S - W I N - K E R N E L 3 2 - Q U I R K S - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - K E R N E L 3 2 - Q U I R K S - L 1 - 1 - 1 . D L L < b r   / > E X T - M S - W I N - K E R N E L 3 2 - R E G I S T R Y - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - K E R N E L 3 2 - S I D E B Y S I D E - L 1 - 1 - 0 . D L L < b r   / > E X T - M S - W I N - K E R N E L B A S E - P R O C E S S THREAD-L1-1-0.DLL
EXT-MS-WIN-KERNELBASE-PROCESSTHREAD-L1-1-1.DLL
EXT-MS-WIN-KERNELBASE-PROCESSTHREAD-L1-1-2.DLL
EXT-MS-WIN-MININPUT-INPUTHOST-L1-1-0.DLL
EXT-MS-WIN-MPR-MULTIPLEPROVIDERROUTER-L1-1-0.DLL
EXT-MS-WIN-MRMCORER-RESMANAGER-L1-1-0.DLL
EXT-MS-WIN-MSILTCFG-MSI-L1-1-0.DLL
EXT-MS-WIN-NETWORKING-WCMAPI-L1-1-0.DLL
EXT-MS-WIN-NTDSA-ACTIVEDIRECTORYSERVER-L1-1-0.DLL
EXT-MS-WIN-NTDSAPI-ACTIVEDIRECTORYCLIENT-L1-1-0.DLL
EXT-MS-WIN-NTDSAPI-ACTIVEDIRECTORYCLIENT-L1-1-1.DLL
EXT-MS-WIN-NTUSER-DC-ACCESS-EXT-L1-1-0.DLL
EXT-MS-WIN-NTUSER-DIALOGBOX-L1-1-0.DLL
EXT-MS-WIN-NTUSER-DIALOGBOX-L1-1-1.DLL
EXT-MS-WIN-NTUSER-DRAW-L1-1-0.DLL
EXT-MS-WIN-NTUSER-GUI-L1-1-0.DLL
EXT-MS-WIN-NTUSER-GUI-L1-3-0.DLL
EXT-MS-WIN-NTUSER-KEYBOARD-L1-1-0.DLL
EXT-MS-WIN-NTUSER-MESSAGE-L1-1-0.DLL
EXT-MS-WIN-NTUSER-MESSAGE-L1-1-1.DLL
EXT-MS-WIN-NTUSER-MISC-L1-1-0.DLL
EXT-MS-WIN-NTUSER-MISC-L1-2-0.DLL
EXT-MS-WIN-NTUSER-MOUSE-L1-1-0.DLL
EXT-MS-WIN-NTUSER-PRIVATE-L1-1-0.DLL
EXT-MS-WIN-NTUSER-PRIVATE-L1-1-1.DLL
EXT-MS-WIN-NTUSER-RECTANGLE-EXT-L1-1-0.DLL
EXT-MS-WIN-NTUSER-ROTATIONMANAGER-L1-1-0.DLL
EXT-MS-WIN-NTUSER-STRING-L1-1-0.DLL
EXT-MS-WIN-NTUSER-SYNCH-L1-1-0.DLL
EXT-MS-WIN-NTUSER-UICONTEXT-EXT-L1-1-0.DLL
EXT-MS-WIN-NTUSER-WINDOW-L1-1-0.DLL
EXT-MS-WIN-NTUSER-WINDOW-L1-1-1.DLL
EXT-MS-WIN-NTUSER-WINDOW-L1-1-2.DLL
EXT-MS-WIN-NTUSER-WINDOW-L1-1-3.DLL
EXT-MS-WIN-NTUSER-WINDOWCLASS-L1-1-0.DLL
EXT-MS-WIN-NTUSER-WINDOWSTATION-L1-1-0.DLL
EXT-MS-WIN-OLE32-BINDCTX-L1-1-0.DLL
EXT-MS-WIN-OLE32-IE-EXT-L1-1-0.DLL
EXT-MS-WIN-OLE32-OLEAUTOMATION-L1-1-0.DLL
EXT-MS-WIN-OOBE-QUERY-L1-1-0.DLL
EXT-MS-WIN-PACKAGEVIRTUALIZATIONCONTEXT-L1-1-0.DLL
EXT-MS-WIN-PROFILE-EXTENDER-L1-1-0.DLL
EXT-MS-WIN-PROFILE-USERENV-L1-1-0.DLL
EXT-MS-WIN-PROFILE-USERENV-L1-1-1.DLL
EXT-MS-WIN-RAS-RASAPI32-L1-1-0.DLL
EXT-MS-WIN-REINFO-QUERY-L1-1-0.DLL
EXT-MS-WIN-RESOURCEMANAGER-CRM-L1-2-0.DLL
EXT-MS-WIN-RESOURCEMANAGER-CRM-PRIVATE-EXT-L1-1-0.DLL
EXT-MS-WIN-RO-TYPERESOLUTION-L1-1-0.DLL
EXT-MS-WIN-RPC-SSL-L1-1-0.DLL
EXT-MS-WIN-RTCORE-GDI-DEVCAPS-L1-1-0.DLL
EXT-MS-WIN-RTCORE-GDI-OBJECT-L1-1-0.DLL
EXT-MS-WIN-RTCORE-GDI-RGN-L1-1-0.DLL
EXT-MS-WIN-RTCORE-MINUSER-INPUT-L1-1-1.DLL
EXT-MS-WIN-RTCORE-MINUSER-INTERNAL-L1-1-0.DLL
EXT-MS-WIN-RTCORE-MINUSER-PRIVATE-EXT-L1-1-0.DLL
EXT-MS-WIN-RTCORE-MINUSER-PRIVATE-EXT-L1-1-1.DLL
EXT-MS-WIN-RTCORE-MINUSER-PRIVATE-EXT-L1-1-2.DLL
EXT-MS-WIN-RTCORE-NTUSER-CURSOR-L1-1-0.DLL
EXT-MS-WIN-RTCORE-NTUSER-DC-ACCESS-L1-1-0.DLL
EXT-MS-WIN-RTCORE-NTUSER-DPI-L1-1-0.DLL
EXT-MS-WIN-RTCORE-NTUSER-DPI-L1-2-0.DLL
EXT-MS-WIN-RTCORE-NTUSER-DPI-L1-2-1.DLL
EXT-MS-WIN-RTCORE-NTUSER-IAM-L1-1-0.DLL
EXT-MS-WIN-RTCORE-NTUSER-INTEGRATION-L1-1-0.DLL
EXT-MS-WIN-RTCORE-NTUSER-SYNCH-EXT-L1-1-0.DLL
EXT-MS-WIN-RTCORE-NTUSER-SYSPARAMS-L1-1-0.DLL
EXT-MS-WIN-RTCORE-NTUSER-WINDOW-EXT-L1-1-0.DLL
EXT-MS-WIN-SECUR32-TRANSLATENAME-L1-1-0.DLL
EXT-MS-WIN-SECURITY-CAPAUTHZ-L1-1-0.DLL
EXT-MS-WIN-SECURITY-CAPAUTHZ-L1-1-1.DLL
EXT-MS-WIN-SECURITY-CHAMBERS-L1-1-0.DLL
EXT-MS-WIN-SECURITY-CREDUI-L1-1-0.DLL
EXT-MS-WIN-SECURITY-CRYPTUI-L1-1-0.DLL
EXT-MS-WIN-SECURITY-CRYPTUI-L1-1-1.DLL
EXT-MS-WIN-SECURITY-EFSWRT-L1-1-0.DLL
EXT-MS-WIN-SECURITY-NGC-LOCAL-L1-1-0.DLL
EXT-MS-WIN-SECURITY-WINSCARD-L1-1-0.DLL
EXT-MS-WIN-SECURITY-WINSCARD-L1-1-1.DLL
EXT-MS-WIN-SESSION-USERMGR-L1-1-0.DLL
EXT-MS-WIN-SESSION-USERTOKEN-L1-1-0.DLL
EXT-MS-WIN-SESSION-WINSTA-L1-1-0.DLL
EXT-MS-WIN-SESSION-WTSAPI32-L1-1-0.DLL
EXT-MS-WIN-SESSION-WTSAPI32-L1-1-1.DLL
EXT-MS-WIN-SHELL-DIRECTORY-L1-1-0.DLL
EXT-MS-WIN-SHELL-EMBEDDEDMODE-L1-1-0.DLL
EXT-MS-WIN-SHELL-SHELL32-L1-2-0.DLL
EXT-MS-WIN-SHELL-SHLWAPI-L1-1-0.DLL
EXT-MS-WIN-SHELL32-SHELLCOM-L1-1-0.DLL
EXT-MS-WIN-SHELL32-SHELLFOLDERS-L1-1-0.DLL
EXT-MS-WIN-SMBSHARE-BROWSERCLIENT-L1-1-0.DLL
EXT-MS-WIN-SXS-OLEAUTOMATION-L1-1-0.DLL
EXT-MS-WIN-SYSMAIN-PLMAPI-L1-1-0.DLL
EXT-MS-WIN-UI-VIEWMANAGEMENT-L1-1-0.DLL
EXT-MS-WIN-WER-UI-L1-1-0.DLL
EXT-MS-WIN-WER-XBOX-L1-1-0.DLL
EXT-MS-WIN-WER-XBOX-L1-1-2.DLL
EXT-MS-WIN-WER-XBOX-L1-1-3.DLL
EXT-MS-WIN-WER-XBOX-L1-1-4.DLL
EXT-MS-WIN-WEVTAPI-EVENTLOG-L1-1-0.DLL
EXT-MS-WIN-WEVTAPI-EVENTLOG-L1-1-2.DLL
EXT-MS-WIN-WINRT-DEVICE-ACCESS-L1-1-0.DLL
EXT-MS-WIN-WINRT-STORAGE-WIN32BROKER-L1-1-0.DLL
EXT-MS-WIN-WLAN-SCARD-L1-1-0.DLL
EXT-MS-WIN-WWAN-WWAPI-L1-1-0.DLL
EXT-MS-WIN-WWAN-WWAPI-L1-1-1.DLL
EXT-MS-WIN32-SUBSYSTEM-QUERY-L1-1-0.DLL
EXT-MS-WINDOWSCORE-DEVICEINFO-L1-1-0.DLL
FVESKYBACKUP.DLL
LSASRV.DLL
NGCRECOVERY.DLL
POLICYMANAGERPRECHECK.DLL
SAMSRV.DLL
WPAXHOLDER.DLL
При установке я не использовал файлы dll, только файлы .lib.
Что делать?
Изменить: я запускаю dumpbin /DEPENDENTS Shore.cp311-win_amd64.pyd. Выводит:

Код: Выделить всё

C:\Python\Lib\site-packages\python_shout-0.2.8-py3.11-win-amd64.egg>dumpbin /DEPENDENTS shout.cp311-win_amd64.pyd
Microsoft (R) COFF/PE Dumper Version 14.33.31630.0
Copyright (C) Microsoft Corporation.  All rights reserved.

Dump of file shout.cp311-win_amd64.pyd

File Type: DLL

Image has the following dependencies:

python311.dll
KERNEL32.dll
VCRUNTIME140.dll
api-ms-win-crt-stdio-l1-1-0.dll
api-ms-win-crt-heap-l1-1-0.dll
api-ms-win-crt-convert-l1-1-0.dll
api-ms-win-crt-string-l1-1-0.dll
api-ms-win-crt-time-l1-1-0.dll
api-ms-win-crt-runtime-l1-1-0.dll
libssl-3-x64.dll
libcrypto-3-x64.dll
WS2_32.dll
pthreadVSE3.dll
api-ms-win-crt-utility-l1-1-0.dll
api-ms-win-crt-math-l1-1-0.dll

Summary

3000 .data
2000 .pdata
17000 .rdata
1000 .reloc
1000 .rsrc
24000 .text
Я ищу эти файлы в Google и добавляю их в ту же папку, что и файл Shout.cp311-win_amd64.pyd.
Теперь тестовый скрипт Broadcast.py транслирует mp3-файл, я его слышу.
Но только тогда, когда Broadcast.py находится в C:\Python\Lib\site-packages\python_shout- Папка 0.2.8-py3.11-win-amd64.egg
Edit2: Временное решение добавить этот путь в новую переменную системной среды с именем PYTHONPATH или добавьте новую запись в существующую переменную PATH.
Я загрузил файл whl в github для Windows 11 (я думаю, 64-битной) и python3.11.4.
Вот!
Но этот .whl не импортирует недостающие библиотеки DLL автоматически.>

Подробнее здесь: https://stackoverflow.com/questions/788 ... windows-11

Вернуться в «Python»