|
@@ -66,11 +66,11 @@ uses
|
|
* Ensure structures are packed consistently.
|
|
* Ensure structures are packed consistently.
|
|
*)
|
|
*)
|
|
|
|
|
|
-{$IFDEF _WIN64}
|
|
|
|
|
|
+{$IFDEF WIN64}
|
|
{$ALIGN OFF}
|
|
{$ALIGN OFF}
|
|
{$ELSE}
|
|
{$ELSE}
|
|
{$ALIGN ON}
|
|
{$ALIGN ON}
|
|
-{$ENDIF _WIN64}
|
|
|
|
|
|
+{$ENDIF WIN64}
|
|
|
|
|
|
const
|
|
const
|
|
WSPDESCRIPTION_LEN = 255;
|
|
WSPDESCRIPTION_LEN = 255;
|
|
@@ -457,7 +457,7 @@ type
|
|
{$EXTERNALSYM LPWSCENUMPROTOCOLS}
|
|
{$EXTERNALSYM LPWSCENUMPROTOCOLS}
|
|
TWscEnumProtocols = LPWSCENUMPROTOCOLS;
|
|
TWscEnumProtocols = LPWSCENUMPROTOCOLS;
|
|
|
|
|
|
-{$IFDEF _WIN64}
|
|
|
|
|
|
+{$IFDEF WIN64}
|
|
|
|
|
|
//
|
|
//
|
|
// 64-bit architectures capable of running 32-bit code have
|
|
// 64-bit architectures capable of running 32-bit code have
|
|
@@ -468,7 +468,7 @@ type
|
|
function WSCEnumProtocols32(lpiProtocols: PINT; lpProtocolBuffer: LPWSAPROTOCOL_INFOW; lpdwBufferLength: LPDWORD; lpErrno: PINT): Integer; stdcall;
|
|
function WSCEnumProtocols32(lpiProtocols: PINT; lpProtocolBuffer: LPWSAPROTOCOL_INFOW; lpdwBufferLength: LPDWORD; lpErrno: PINT): Integer; stdcall;
|
|
{$EXTERNALSYM WSCEnumProtocols32}
|
|
{$EXTERNALSYM WSCEnumProtocols32}
|
|
|
|
|
|
-{$ENDIF _WIN64}
|
|
|
|
|
|
+{$ENDIF WIN64}
|
|
|
|
|
|
function WSCDeinstallProvider(const lpProviderId: TGUID; var lpErrno: Integer): Integer; stdcall;
|
|
function WSCDeinstallProvider(const lpProviderId: TGUID; var lpErrno: Integer): Integer; stdcall;
|
|
{$EXTERNALSYM WSCDeinstallProvider}
|
|
{$EXTERNALSYM WSCDeinstallProvider}
|
|
@@ -478,12 +478,12 @@ type
|
|
{$EXTERNALSYM LPWSCDEINSTALLPROVIDER}
|
|
{$EXTERNALSYM LPWSCDEINSTALLPROVIDER}
|
|
TWscDeinstallProvider = LPWSCDEINSTALLPROVIDER;
|
|
TWscDeinstallProvider = LPWSCDEINSTALLPROVIDER;
|
|
|
|
|
|
-{$IFDEF _WIN64}
|
|
|
|
|
|
+{$IFDEF WIN64}
|
|
|
|
|
|
function WSCDeinstallProvider32(lpProviderId: PGUID; lpErrno: PINT): Integer; stdcall;
|
|
function WSCDeinstallProvider32(lpProviderId: PGUID; lpErrno: PINT): Integer; stdcall;
|
|
{$EXTERNALSYM WSCDeinstallProvider32}
|
|
{$EXTERNALSYM WSCDeinstallProvider32}
|
|
|
|
|
|
-{$ENDIF _WIN64}
|
|
|
|
|
|
+{$ENDIF WIN64}
|
|
|
|
|
|
function WSCInstallProvider(const lpProviderId: TGUID; lpszProviderDllPath: PWCHAR;
|
|
function WSCInstallProvider(const lpProviderId: TGUID; lpszProviderDllPath: PWCHAR;
|
|
lpProtocolInfoList: LPWSAPROTOCOL_INFOW; dwNumberOfEntries: DWORD; var lpErrno: Integer): Integer; stdcall;
|
|
lpProtocolInfoList: LPWSAPROTOCOL_INFOW; dwNumberOfEntries: DWORD; var lpErrno: Integer): Integer; stdcall;
|
|
@@ -495,7 +495,7 @@ type
|
|
{$EXTERNALSYM LPWSCINSTALLPROVIDER}
|
|
{$EXTERNALSYM LPWSCINSTALLPROVIDER}
|
|
TWscInstallProvider = LPWSCINSTALLPROVIDER;
|
|
TWscInstallProvider = LPWSCINSTALLPROVIDER;
|
|
|
|
|
|
-{$IFDEF _WIN64}
|
|
|
|
|
|
+{$IFDEF WIN64}
|
|
|
|
|
|
//
|
|
//
|
|
// This API manipulates 64-bit and 32-bit catalogs simulteneously.
|
|
// This API manipulates 64-bit and 32-bit catalogs simulteneously.
|
|
@@ -507,7 +507,7 @@ function WSCInstallProvider64_32(lpProviderId: PGUID; lpszProviderDllPath: PWCHA
|
|
dwNumberOfEntries: DWORD; lpErrno: PINT): Integer; stdcall;
|
|
dwNumberOfEntries: DWORD; lpErrno: PINT): Integer; stdcall;
|
|
{$EXTERNALSYM WSCInstallProvider64_32}
|
|
{$EXTERNALSYM WSCInstallProvider64_32}
|
|
|
|
|
|
-{$ENDIF _WIN64}
|
|
|
|
|
|
+{$ENDIF WIN64}
|
|
|
|
|
|
function WSCGetProviderPath(const lpProviderId: TGUID; lpszProviderDllPath: PWCHAR;
|
|
function WSCGetProviderPath(const lpProviderId: TGUID; lpszProviderDllPath: PWCHAR;
|
|
var lpProviderDllPathLen, lpErrno: Integer): Integer; stdcall;
|
|
var lpProviderDllPathLen, lpErrno: Integer): Integer; stdcall;
|
|
@@ -519,12 +519,12 @@ type
|
|
{$EXTERNALSYM LPWSCGETPROVIDERPATH}
|
|
{$EXTERNALSYM LPWSCGETPROVIDERPATH}
|
|
TWscGetProviderPath = LPWSCGETPROVIDERPATH;
|
|
TWscGetProviderPath = LPWSCGETPROVIDERPATH;
|
|
|
|
|
|
-{$IFDEF _WIN64}
|
|
|
|
|
|
+{$IFDEF WIN64}
|
|
|
|
|
|
function WSCGetProviderPath32(lpProviderId: PGUID; lpszProviderDllPath: PWCHAR; lpProviderDllPathLen: PINT; lpErrno: PINT): Integer; stdcall;
|
|
function WSCGetProviderPath32(lpProviderId: PGUID; lpszProviderDllPath: PWCHAR; lpProviderDllPathLen: PINT; lpErrno: PINT): Integer; stdcall;
|
|
{$EXTERNALSYM WSCGetProviderPath32}
|
|
{$EXTERNALSYM WSCGetProviderPath32}
|
|
|
|
|
|
-{$ENDIF _WIN64}
|
|
|
|
|
|
+{$ENDIF WIN64}
|
|
|
|
|
|
function WSCUpdateProvider(lpProviderId: PGUID; lpszProviderDllPath: PWCHAR; lpProtocolInfoList: LPWSAPROTOCOL_INFOW;
|
|
function WSCUpdateProvider(lpProviderId: PGUID; lpszProviderDllPath: PWCHAR; lpProtocolInfoList: LPWSAPROTOCOL_INFOW;
|
|
dwNumberOfEntries: DWORD; lpErrno: PINT): Integer; stdcall;
|
|
dwNumberOfEntries: DWORD; lpErrno: PINT): Integer; stdcall;
|
|
@@ -535,13 +535,13 @@ type
|
|
dwNumberOfEntries: DWORD; lpErrno: PINT): Integer; stdcall;
|
|
dwNumberOfEntries: DWORD; lpErrno: PINT): Integer; stdcall;
|
|
{$EXTERNALSYM LPWSCUPDATEPROVIDER}
|
|
{$EXTERNALSYM LPWSCUPDATEPROVIDER}
|
|
|
|
|
|
-{$IFDEF _WIN64}
|
|
|
|
|
|
+{$IFDEF WIN64}
|
|
|
|
|
|
function WSCUpdateProvider32(lpProviderId: PGUID; lpszProviderDllPath: PWCHAR; lpProtocolInfoList: LPWSAPROTOCOL_INFOW;
|
|
function WSCUpdateProvider32(lpProviderId: PGUID; lpszProviderDllPath: PWCHAR; lpProtocolInfoList: LPWSAPROTOCOL_INFOW;
|
|
dwNumberOfEntries: DWORD; lpErrno: PINT): Integer; stdcall;
|
|
dwNumberOfEntries: DWORD; lpErrno: PINT): Integer; stdcall;
|
|
{$EXTERNALSYM WSCUpdateProvider32}
|
|
{$EXTERNALSYM WSCUpdateProvider32}
|
|
|
|
|
|
-{$ENDIF _WIN64}
|
|
|
|
|
|
+{$ENDIF WIN64}
|
|
|
|
|
|
function WSCInstallQOSTemplate(const Guid: TGUID; QosName: LPWSABUF; Qos: LPQOS): Integer; stdcall;
|
|
function WSCInstallQOSTemplate(const Guid: TGUID; QosName: LPWSABUF; Qos: LPQOS): Integer; stdcall;
|
|
{$EXTERNALSYM WSCInstallQOSTemplate}
|
|
{$EXTERNALSYM WSCInstallQOSTemplate}
|
|
@@ -632,12 +632,12 @@ function WPUCloseThread(lpThreadId: LPWSATHREADID; lpErrno: PINT): Integer; stdc
|
|
//#define WSCEnumNameSpaceProviders WSAEnumNameSpaceProvidersW
|
|
//#define WSCEnumNameSpaceProviders WSAEnumNameSpaceProvidersW
|
|
//#define LPFN_WSCENUMNAMESPACEPROVIDERS LPFN_WSAENUMNAMESPACEPROVIDERSW
|
|
//#define LPFN_WSCENUMNAMESPACEPROVIDERS LPFN_WSAENUMNAMESPACEPROVIDERSW
|
|
|
|
|
|
-{$IFDEF _WIN64}
|
|
|
|
|
|
+{$IFDEF WIN64}
|
|
|
|
|
|
function WSCEnumNameSpaceProviders32(lpdwBufferLength: LPDWORD; lpnspBuffer: LPWSANAMESPACE_INFOW): Integer; stdcall;
|
|
function WSCEnumNameSpaceProviders32(lpdwBufferLength: LPDWORD; lpnspBuffer: LPWSANAMESPACE_INFOW): Integer; stdcall;
|
|
{$EXTERNALSYM WSCEnumNameSpaceProviders32}
|
|
{$EXTERNALSYM WSCEnumNameSpaceProviders32}
|
|
|
|
|
|
-{$ENDIF _WIN64}
|
|
|
|
|
|
+{$ENDIF WIN64}
|
|
|
|
|
|
function WSCInstallNameSpace(lpszIdentifier, lpszPathName: LPWSTR; dwNameSpace,
|
|
function WSCInstallNameSpace(lpszIdentifier, lpszPathName: LPWSTR; dwNameSpace,
|
|
dwVersion: DWORD; const lpProviderId: TGUID): Integer; stdcall;
|
|
dwVersion: DWORD; const lpProviderId: TGUID): Integer; stdcall;
|
|
@@ -649,12 +649,12 @@ type
|
|
{$EXTERNALSYM LPWSCINSTALLNAMESPACE}
|
|
{$EXTERNALSYM LPWSCINSTALLNAMESPACE}
|
|
TWscInstallNamespace = LPWSCINSTALLNAMESPACE;
|
|
TWscInstallNamespace = LPWSCINSTALLNAMESPACE;
|
|
|
|
|
|
-{$IFDEF _WIN64}
|
|
|
|
|
|
+{$IFDEF WIN64}
|
|
|
|
|
|
function WSCInstallNameSpace32(lpszIdentifier, lpszPathName: LPWSTR; dwNameSpace, dwVersion: DWORD; lpProviderId: PGUID): Integer; stdcall;
|
|
function WSCInstallNameSpace32(lpszIdentifier, lpszPathName: LPWSTR; dwNameSpace, dwVersion: DWORD; lpProviderId: PGUID): Integer; stdcall;
|
|
{$EXTERNALSYM WSCInstallNameSpace32}
|
|
{$EXTERNALSYM WSCInstallNameSpace32}
|
|
|
|
|
|
-{$ENDIF _WIN64}
|
|
|
|
|
|
+{$ENDIF WIN64}
|
|
|
|
|
|
function WSCUnInstallNameSpace(const lpProviderId: TGUID): Integer; stdcall;
|
|
function WSCUnInstallNameSpace(const lpProviderId: TGUID): Integer; stdcall;
|
|
{$EXTERNALSYM WSCUnInstallNameSpace}
|
|
{$EXTERNALSYM WSCUnInstallNameSpace}
|
|
@@ -664,12 +664,12 @@ type
|
|
{$EXTERNALSYM LPWSCUNINSTALLNAMESPACE}
|
|
{$EXTERNALSYM LPWSCUNINSTALLNAMESPACE}
|
|
TWscUninstallNamespace = LPWSCUNINSTALLNAMESPACE;
|
|
TWscUninstallNamespace = LPWSCUNINSTALLNAMESPACE;
|
|
|
|
|
|
-{$IFDEF _WIN64}
|
|
|
|
|
|
+{$IFDEF WIN64}
|
|
|
|
|
|
function WSCUnInstallNameSpace32(lpProviderId: PGUID): Integer; stdcall;
|
|
function WSCUnInstallNameSpace32(lpProviderId: PGUID): Integer; stdcall;
|
|
{$EXTERNALSYM WSCUnInstallNameSpace32}
|
|
{$EXTERNALSYM WSCUnInstallNameSpace32}
|
|
|
|
|
|
-{$ENDIF _WIN64}
|
|
|
|
|
|
+{$ENDIF WIN64}
|
|
|
|
|
|
function WSCEnableNSProvider(const lpProviderId: TGUID; fEnable: BOOL): Integer; stdcall;
|
|
function WSCEnableNSProvider(const lpProviderId: TGUID; fEnable: BOOL): Integer; stdcall;
|
|
{$EXTERNALSYM WSCEnableNSProvider}
|
|
{$EXTERNALSYM WSCEnableNSProvider}
|
|
@@ -679,12 +679,12 @@ type
|
|
{$EXTERNALSYM LPWSCENABLENSPROVIDER}
|
|
{$EXTERNALSYM LPWSCENABLENSPROVIDER}
|
|
TWscEnableNsProvider = LPWSCENABLENSPROVIDER;
|
|
TWscEnableNsProvider = LPWSCENABLENSPROVIDER;
|
|
|
|
|
|
-{$IFDEF _WIN64}
|
|
|
|
|
|
+{$IFDEF WIN64}
|
|
|
|
|
|
function WSCEnableNSProvider32(lpProviderId: PGUID; fEnable: BOOL): Integer; stdcall;
|
|
function WSCEnableNSProvider32(lpProviderId: PGUID; fEnable: BOOL): Integer; stdcall;
|
|
{$EXTERNALSYM WSCEnableNSProvider32}
|
|
{$EXTERNALSYM WSCEnableNSProvider32}
|
|
|
|
|
|
-{$ENDIF _WIN64}
|
|
|
|
|
|
+{$ENDIF WIN64}
|
|
|
|
|
|
(*
|
|
(*
|
|
* Pointers to the individual entries in the namespace proc table.
|
|
* Pointers to the individual entries in the namespace proc table.
|
|
@@ -810,7 +810,7 @@ begin
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
|
|
|
|
-{$IFDEF _WIN64}
|
|
|
|
|
|
+{$IFDEF WIN64}
|
|
|
|
|
|
var
|
|
var
|
|
_WSCEnumProtocols32: Pointer;
|
|
_WSCEnumProtocols32: Pointer;
|
|
@@ -825,7 +825,7 @@ begin
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
|
|
|
|
-{$ENDIF _WIN64}
|
|
|
|
|
|
+{$ENDIF WIN64}
|
|
|
|
|
|
var
|
|
var
|
|
_WSCDeinstallProvider: Pointer;
|
|
_WSCDeinstallProvider: Pointer;
|
|
@@ -840,7 +840,7 @@ begin
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
|
|
|
|
-{$IFDEF _WIN64}
|
|
|
|
|
|
+{$IFDEF WIN64}
|
|
|
|
|
|
var
|
|
var
|
|
_WSCDeinstallProvider32: Pointer;
|
|
_WSCDeinstallProvider32: Pointer;
|
|
@@ -855,7 +855,7 @@ begin
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
|
|
|
|
-{$ENDIF _WIN64}
|
|
|
|
|
|
+{$ENDIF WIN64}
|
|
|
|
|
|
var
|
|
var
|
|
_WSCInstallProvider: Pointer;
|
|
_WSCInstallProvider: Pointer;
|
|
@@ -870,7 +870,7 @@ begin
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
|
|
|
|
-{$IFDEF _WIN64}
|
|
|
|
|
|
+{$IFDEF WIN64}
|
|
|
|
|
|
var
|
|
var
|
|
_WSCInstallProvider64_32: Pointer;
|
|
_WSCInstallProvider64_32: Pointer;
|
|
@@ -885,7 +885,7 @@ begin
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
|
|
|
|
-{$ENDIF _WIN64}
|
|
|
|
|
|
+{$ENDIF WIN64}
|
|
|
|
|
|
var
|
|
var
|
|
_WSCGetProviderPath: Pointer;
|
|
_WSCGetProviderPath: Pointer;
|
|
@@ -900,7 +900,7 @@ begin
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
|
|
|
|
-{$IFDEF _WIN64}
|
|
|
|
|
|
+{$IFDEF WIN64}
|
|
|
|
|
|
var
|
|
var
|
|
_WSCGetProviderPath32: Pointer;
|
|
_WSCGetProviderPath32: Pointer;
|
|
@@ -915,7 +915,7 @@ begin
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
|
|
|
|
-{$ENDIF _WIN64}
|
|
|
|
|
|
+{$ENDIF WIN64}
|
|
|
|
|
|
var
|
|
var
|
|
_WSCUpdateProvider: Pointer;
|
|
_WSCUpdateProvider: Pointer;
|
|
@@ -930,7 +930,7 @@ begin
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
|
|
|
|
-{$IFDEF _WIN64}
|
|
|
|
|
|
+{$IFDEF WIN64}
|
|
|
|
|
|
var
|
|
var
|
|
_WSCUpdateProvider32: Pointer;
|
|
_WSCUpdateProvider32: Pointer;
|
|
@@ -945,7 +945,7 @@ begin
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
|
|
|
|
-{$ENDIF _WIN64}
|
|
|
|
|
|
+{$ENDIF WIN64}
|
|
|
|
|
|
var
|
|
var
|
|
_WSCInstallQOSTemplate: Pointer;
|
|
_WSCInstallQOSTemplate: Pointer;
|
|
@@ -973,7 +973,7 @@ begin
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
|
|
|
|
-{$IFDEF _WIN64}
|
|
|
|
|
|
+{$IFDEF WIN64}
|
|
|
|
|
|
var
|
|
var
|
|
_WSCEnumNameSpaceProviders32: Pointer;
|
|
_WSCEnumNameSpaceProviders32: Pointer;
|
|
@@ -988,7 +988,7 @@ begin
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
|
|
|
|
-{$ENDIF _WIN64}
|
|
|
|
|
|
+{$ENDIF WIN64}
|
|
|
|
|
|
var
|
|
var
|
|
_WSCInstallNameSpace: Pointer;
|
|
_WSCInstallNameSpace: Pointer;
|
|
@@ -1003,7 +1003,7 @@ begin
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
|
|
|
|
-{$IFDEF _WIN64}
|
|
|
|
|
|
+{$IFDEF WIN64}
|
|
|
|
|
|
var
|
|
var
|
|
_WSCInstallNameSpace32: Pointer;
|
|
_WSCInstallNameSpace32: Pointer;
|
|
@@ -1018,7 +1018,7 @@ begin
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
|
|
|
|
-{$ENDIF _WIN64}
|
|
|
|
|
|
+{$ENDIF WIN64}
|
|
|
|
|
|
var
|
|
var
|
|
_WSCUnInstallNameSpace: Pointer;
|
|
_WSCUnInstallNameSpace: Pointer;
|
|
@@ -1033,7 +1033,7 @@ begin
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
|
|
|
|
-{$IFDEF _WIN64}
|
|
|
|
|
|
+{$IFDEF WIN64}
|
|
|
|
|
|
var
|
|
var
|
|
_WSCUnInstallNameSpace32: Pointer;
|
|
_WSCUnInstallNameSpace32: Pointer;
|
|
@@ -1048,7 +1048,7 @@ begin
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
|
|
|
|
-{$ENDIF _WIN64}
|
|
|
|
|
|
+{$ENDIF WIN64}
|
|
|
|
|
|
var
|
|
var
|
|
_WSCEnableNSProvider: Pointer;
|
|
_WSCEnableNSProvider: Pointer;
|
|
@@ -1063,7 +1063,7 @@ begin
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
|
|
|
|
-{$IFDEF _WIN64}
|
|
|
|
|
|
+{$IFDEF WIN64}
|
|
|
|
|
|
var
|
|
var
|
|
_WSCEnableNSProvider32: Pointer;
|
|
_WSCEnableNSProvider32: Pointer;
|
|
@@ -1078,7 +1078,7 @@ begin
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
|
|
|
|
-{$ENDIF _WIN64}
|
|
|
|
|
|
+{$ENDIF WIN64}
|
|
|
|
|
|
{$ELSE}
|
|
{$ELSE}
|
|
|
|
|
|
@@ -1092,7 +1092,7 @@ function WSCRemoveQOSTemplate; external qosname name 'WSCRemoveQOSTemplate';
|
|
function WSCInstallNameSpace; external ws2_32 name 'WSCInstallNameSpace';
|
|
function WSCInstallNameSpace; external ws2_32 name 'WSCInstallNameSpace';
|
|
function WSCUnInstallNameSpace; external ws2_32 name 'WSCUnInstallNameSpace';
|
|
function WSCUnInstallNameSpace; external ws2_32 name 'WSCUnInstallNameSpace';
|
|
function WSCEnableNSProvider; external ws2_32 name 'WSCEnableNSProvider';
|
|
function WSCEnableNSProvider; external ws2_32 name 'WSCEnableNSProvider';
|
|
-{$IFDEF _WIN64}
|
|
|
|
|
|
+{$IFDEF WIN64}
|
|
function WSCEnumProtocols32; external ws2_32 name 'WSCEnumProtocols32';
|
|
function WSCEnumProtocols32; external ws2_32 name 'WSCEnumProtocols32';
|
|
function WSCDeinstallProvider32; external ws2_32 name 'WSCDeinstallProvider32';
|
|
function WSCDeinstallProvider32; external ws2_32 name 'WSCDeinstallProvider32';
|
|
function WSCInstallProvider64_32; external ws2_32 name 'WSCInstallProvider64_32';
|
|
function WSCInstallProvider64_32; external ws2_32 name 'WSCInstallProvider64_32';
|
|
@@ -1102,7 +1102,7 @@ function WSCEnumNameSpaceProviders32; external ws2_32 name 'WSCEnumNameSpaceProv
|
|
function WSCInstallNameSpace32; external ws2_32 name 'WSCInstallNameSpace32';
|
|
function WSCInstallNameSpace32; external ws2_32 name 'WSCInstallNameSpace32';
|
|
function WSCUnInstallNameSpace32; external ws2_32 name 'WSCUnInstallNameSpace32';
|
|
function WSCUnInstallNameSpace32; external ws2_32 name 'WSCUnInstallNameSpace32';
|
|
function WSCEnableNSProvider32; external ws2_32 name 'WSCEnableNSProvider32';
|
|
function WSCEnableNSProvider32; external ws2_32 name 'WSCEnableNSProvider32';
|
|
-{$ENDIF _WIN64}
|
|
|
|
|
|
+{$ENDIF WIN64}
|
|
|
|
|
|
{$ENDIF DYNAMIC_LINK}
|
|
{$ENDIF DYNAMIC_LINK}
|
|
|
|
|