@@ -84,7 +84,7 @@ internal override void AssignPendingDNSInfo(string userProtocol, string DNSCache
84
84
if ( string . IsNullOrEmpty ( userProtocol ) )
85
85
{
86
86
87
- result = SNINativeMethodWrapper . SniGetProviderNumber ( Handle , ref providerNumber ) ;
87
+ result = SniNativeWrapper . SniGetProviderNumber ( Handle , ref providerNumber ) ;
88
88
Debug . Assert ( result == TdsEnums . SNI_SUCCESS , "Unexpected failure state upon calling SniGetProviderNumber" ) ;
89
89
_parser . isTcpProtocol = ( providerNumber == Provider . TCP_PROV ) ;
90
90
}
@@ -96,10 +96,10 @@ internal override void AssignPendingDNSInfo(string userProtocol, string DNSCache
96
96
// serverInfo.UserProtocol could be empty
97
97
if ( _parser . isTcpProtocol )
98
98
{
99
- result = SNINativeMethodWrapper . SniGetConnectionPort ( Handle , ref portFromSNI ) ;
99
+ result = SniNativeWrapper . SniGetConnectionPort ( Handle , ref portFromSNI ) ;
100
100
Debug . Assert ( result == TdsEnums . SNI_SUCCESS , "Unexpected failure state upon calling SniGetConnectionPort" ) ;
101
101
102
- result = SNINativeMethodWrapper . SniGetConnectionIPString ( Handle , ref IPStringFromSNI ) ;
102
+ result = SniNativeWrapper . SniGetConnectionIPString ( Handle , ref IPStringFromSNI ) ;
103
103
Debug . Assert ( result == TdsEnums . SNI_SUCCESS , "Unexpected failure state upon calling SniGetConnectionIPString" ) ;
104
104
105
105
pendingDNSInfo = new SQLDNSInfo ( DNSCacheKey , null , null , portFromSNI . ToString ( ) ) ;
@@ -166,13 +166,13 @@ internal override void CreatePhysicalSNIHandle(
166
166
{
167
167
// Native SNI requires the Unicode encoding and any other encoding like UTF8 breaks the code.
168
168
byte [ ] srvSPN = Encoding. Unicode. GetBytes( serverSPN ) ;
169
- Trace . Assert ( srvSPN . Length < = SNINativeMethodWrapper . SniMaxComposedSpnLength , "Length of the provided SPN exceeded the buffer size." ) ;
169
+ Trace . Assert ( srvSPN . Length < = SniNativeWrapper . SniMaxComposedSpnLength , "Length of the provided SPN exceeded the buffer size." ) ;
170
170
spnBuffer [ 0 ] = srvSPN ;
171
171
SqlClientEventSource. Log . TryTraceEvent ( "<{0}.{1}|SEC> Server SPN `{2}` from the connection string is used." , nameof ( TdsParserStateObjectNative ) , nameof ( CreatePhysicalSNIHandle ) , serverSPN ) ;
172
172
}
173
173
else
174
174
{
175
- spnBuffer[ 0 ] = new byte [ SNINativeMethodWrapper . SniMaxComposedSpnLength ] ;
175
+ spnBuffer[ 0 ] = new byte [ SniNativeWrapper . SniMaxComposedSpnLength ] ;
176
176
}
177
177
}
178
178
@@ -187,7 +187,7 @@ internal override void CreatePhysicalSNIHandle(
187
187
protected override uint SNIPacketGetData( PacketHandle packet , byte [ ] _inBuff , ref uint dataSize )
188
188
{
189
189
Debug. Assert ( packet . Type == PacketHandle . NativePointerType , "unexpected packet type when requiring NativePointer" ) ;
190
- return SNINativeMethodWrapper . SNIPacketGetData ( packet . NativePointer , _inBuff , ref dataSize ) ;
190
+ return SniNativeWrapper . SNIPacketGetData ( packet . NativePointer , _inBuff , ref dataSize ) ;
191
191
}
192
192
193
193
protected override bool CheckPacket( PacketHandle packet , TaskCompletionSource < object > source )
@@ -267,7 +267,7 @@ internal override PacketHandle ReadSyncOverAsync(int timeoutRemaining, out uint
267
267
throw ADP . ClosedConnectionError ( ) ;
268
268
}
269
269
IntPtr readPacketPtr = IntPtr . Zero ;
270
- error = SNINativeMethodWrapper . SNIReadSyncOverAsync ( handle , ref readPacketPtr , GetTimeoutRemaining ( ) ) ;
270
+ error = SniNativeWrapper . SNIReadSyncOverAsync ( handle , ref readPacketPtr , GetTimeoutRemaining ( ) ) ;
271
271
return PacketHandle . FromNativePointer ( readPacketPtr ) ;
272
272
}
273
273
@@ -284,20 +284,20 @@ internal override bool IsPacketEmpty(PacketHandle readPacket)
284
284
internal override void ReleasePacket ( PacketHandle syncReadPacket )
285
285
{
286
286
Debug . Assert ( syncReadPacket . Type == PacketHandle . NativePointerType , "unexpected packet type when requiring NativePointer" ) ;
287
- SNINativeMethodWrapper . SNIPacketRelease ( syncReadPacket . NativePointer ) ;
287
+ SniNativeWrapper . SNIPacketRelease ( syncReadPacket . NativePointer ) ;
288
288
}
289
289
290
290
internal override uint CheckConnection ( )
291
291
{
292
292
SNIHandle handle = Handle ;
293
- return handle == null ? TdsEnums . SNI_SUCCESS : SNINativeMethodWrapper . SNICheckConnection ( handle ) ;
293
+ return handle == null ? TdsEnums . SNI_SUCCESS : SniNativeWrapper . SNICheckConnection ( handle ) ;
294
294
}
295
295
296
296
internal override PacketHandle ReadAsync ( SessionHandle handle , out uint error )
297
297
{
298
298
Debug . Assert ( handle . Type == SessionHandle . NativeHandleType , "unexpected handle type when requiring NativePointer" ) ;
299
299
IntPtr readPacketPtr = IntPtr . Zero ;
300
- error = SNINativeMethodWrapper . SNIReadAsync ( handle . NativeHandle , ref readPacketPtr ) ;
300
+ error = SniNativeWrapper . SNIReadAsync ( handle . NativeHandle , ref readPacketPtr ) ;
301
301
return PacketHandle . FromNativePointer ( readPacketPtr ) ;
302
302
}
303
303
@@ -313,7 +313,7 @@ internal override PacketHandle CreateAndSetAttentionPacket()
313
313
internal override uint WritePacket ( PacketHandle packet , bool sync )
314
314
{
315
315
Debug . Assert ( packet . Type == PacketHandle . NativePacketType , "unexpected packet type when requiring NativePacket" ) ;
316
- return SNINativeMethodWrapper . SNIWritePacket ( Handle , packet . NativePacket , sync ) ;
316
+ return SniNativeWrapper . SNIWritePacket ( Handle , packet . NativePacket , sync ) ;
317
317
}
318
318
319
319
internal override PacketHandle AddPacketToPendingList ( PacketHandle packetToAdd )
@@ -346,7 +346,7 @@ internal override PacketHandle GetResetWritePacket(int dataSize)
346
346
{
347
347
if ( _sniPacket != null )
348
348
{
349
- SNINativeMethodWrapper . SNIPacketReset ( Handle , IoType . WRITE , _sniPacket , ConsumerNumber . SNI_Consumer_SNI ) ;
349
+ SniNativeWrapper . SNIPacketReset ( Handle , IoType . WRITE , _sniPacket , ConsumerNumber . SNI_Consumer_SNI ) ;
350
350
}
351
351
else
352
352
{
@@ -375,17 +375,17 @@ internal override void ClearAllWritePackets()
375
375
internal override void SetPacketData ( PacketHandle packet , byte [ ] buffer , int bytesUsed )
376
376
{
377
377
Debug . Assert ( packet . Type == PacketHandle . NativePacketType , "unexpected packet type when requiring NativePacket" ) ;
378
- SNINativeMethodWrapper . SNIPacketSetData ( packet . NativePacket , buffer , bytesUsed ) ;
378
+ SniNativeWrapper . SNIPacketSetData ( packet . NativePacket , buffer , bytesUsed ) ;
379
379
}
380
380
381
381
internal override uint SniGetConnectionId ( ref Guid clientConnectionId )
382
- => SNINativeMethodWrapper . SniGetConnectionId ( Handle , ref clientConnectionId ) ;
382
+ => SniNativeWrapper . SniGetConnectionId ( Handle , ref clientConnectionId ) ;
383
383
384
384
internal override uint DisableSsl ( )
385
- => SNINativeMethodWrapper . SNIRemoveProvider ( Handle , Provider . SSL_PROV ) ;
385
+ => SniNativeWrapper . SNIRemoveProvider ( Handle , Provider . SSL_PROV ) ;
386
386
387
387
internal override uint EnableMars ( ref uint info )
388
- => SNINativeMethodWrapper . SNIAddProvider ( Handle , Provider . SMUX_PROV , ref info ) ;
388
+ => SniNativeWrapper . SNIAddProvider ( Handle , Provider . SMUX_PROV , ref info ) ;
389
389
390
390
internal override uint EnableSsl ( ref uint info , bool tlsFirst , string serverCertificateFilename )
391
391
{
@@ -395,15 +395,15 @@ internal override uint EnableSsl(ref uint info, bool tlsFirst, string serverCert
395
395
authInfo . serverCertFileName = serverCertificateFilename ;
396
396
397
397
// Add SSL (Encryption) SNI provider.
398
- return SNINativeMethodWrapper . SNIAddProvider ( Handle , Provider . SSL_PROV , ref authInfo ) ;
398
+ return SniNativeWrapper . SNIAddProvider ( Handle , Provider . SSL_PROV , ref authInfo ) ;
399
399
}
400
400
401
401
internal override uint SetConnectionBufferSize ( ref uint unsignedPacketSize )
402
- => SNINativeMethodWrapper . SNISetInfo ( Handle , QueryType . SNI_QUERY_CONN_BUFSIZE , ref unsignedPacketSize ) ;
402
+ => SniNativeWrapper . SNISetInfo ( Handle , QueryType . SNI_QUERY_CONN_BUFSIZE , ref unsignedPacketSize ) ;
403
403
404
404
internal override uint WaitForSSLHandShakeToComplete ( out int protocolVersion )
405
405
{
406
- uint returnValue = SNINativeMethodWrapper . SNIWaitForSSLHandshakeToComplete ( Handle , GetTimeoutRemaining ( ) , out uint nativeProtocolVersion ) ;
406
+ uint returnValue = SniNativeWrapper . SNIWaitForSSLHandshakeToComplete ( Handle , GetTimeoutRemaining ( ) , out uint nativeProtocolVersion ) ;
407
407
var nativeProtocol = ( NativeProtocols ) nativeProtocolVersion ;
408
408
409
409
#pragma warning disable CA5398 // Avoid hardcoded SslProtocols values
@@ -472,7 +472,7 @@ public SNIPacket Take(SNIHandle sniHandle)
472
472
{
473
473
// Success - reset the packet
474
474
packet = _packets . Pop ( ) ;
475
- SNINativeMethodWrapper . SNIPacketReset ( sniHandle , IoType . WRITE , packet , ConsumerNumber . SNI_Consumer_SNI ) ;
475
+ SniNativeWrapper . SNIPacketReset ( sniHandle , IoType . WRITE , packet , ConsumerNumber . SNI_Consumer_SNI ) ;
476
476
}
477
477
else
478
478
{
0 commit comments