39 questions with Windows Open Specifications tags

Sort by: Updated
0 answers

[MS-SMB2] 3.3.5.4 Receiving an SMB2 NEGOTIATE Request - SMB2_SIGNING_CAPABILITIES negotiate context

https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-smb2/b39f253e-4963-40df-8dff-2f9040ebbeb1 According to spec: "If the Connection.Dialect is "3.1.1", then the server MUST process the NegotiateContextList..." "If…

Windows Open Specifications
Windows Open Specifications
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
39 questions
asked 2024-04-04T14:31:31.8833333+00:00
Lilia 0 Reputation points
commented 2024-04-10T17:31:19.72+00:00
Sreekanth Nadendla 321 Reputation points Microsoft Employee
0 answers

Why Windows SMB client ignores supported auth mechanisms in Negotiate Response?

Scenario: SMB311 Server lists NTLM as the only supported auth mechanism in Negotiate response. Windows client ignores the fact and obtains the TGS for cifs/FQDN of the server and uses Kerberos authentication in Session Setup. Error codes such as…

Windows Open Specifications
Windows Open Specifications
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
39 questions
asked 2024-04-02T13:51:56.3166667+00:00
Lilia 0 Reputation points
commented 2024-04-02T17:19:18.09+00:00
Tom Jebo 1,906 Reputation points Microsoft Employee
1 answer

[MS-SMB2] Clarification regarding the relationship between MaxTransactSize and MaxReadSize

Hello, According to [MS-SMB2] 2.2.4 NEGOTIATE Response: "MaxTransactSize (4 bytes): The maximum size, in bytes, of the buffer that can be used for QUERY_INFO, QUERY_DIRECTORY, SET_INFO and CHANGE_NOTIFY operations. MaxReadSize - The maximum read…

Windows Open Specifications
Windows Open Specifications
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
39 questions
asked 2024-02-01T22:59:46.5333333+00:00
Tal Aloni 0 Reputation points
answered 2024-03-01T08:36:01.01+00:00
Tal Aloni 0 Reputation points
3 answers

[MS-ADTS] 6.1.6.9.3.1 Record

Hello, I am writing to inquire about the specification for the attribute msDS-TrustForestTrustInfo of a forest trust object, specifically identified as 6.1.6.9.3.1 Record. Previously, I successfully implemented a parser for all record types, with the…

Windows Open Specifications
Windows Open Specifications
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
39 questions
asked 2024-01-31T14:57:52.0233333+00:00
Vincent Le Toux 0 Reputation points
commented 2024-02-26T17:57:14.1166667+00:00
Obaid Farooqi MSFT 511 Reputation points Microsoft Employee
1 answer

[MS-ADTS] 6.1.6.7.9 trustAttributes

Hi, Cross checking my previous question on msDS-TrustForestTrustInfo with https://learn.microsoft.com/en-us/troubleshoot/windows-server/windows-security/windows-updates-add-new-ntlm-pass-through-authentication-protections#issue-mitigations An attribute…

Windows Open Specifications
Windows Open Specifications
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
39 questions
asked 2024-02-01T16:28:52.96+00:00
Vincent Le Toux 0 Reputation points
edited an answer 2024-02-19T21:28:47.2366667+00:00
Obaid Farooqi MSFT 511 Reputation points Microsoft Employee
4 answers

[MS-SMB2] MaxTransactSize and MaxReadSize values clarification

I'm investigating documentation about the SMB protocol. And a misunderstanding arose between these two values. 2.2.4 SMB2 NEGOTIATE Response MaxTransactSize (4 bytes): The maximum size, in bytes, of the buffer that can be used for QUERY_INFO,…

Windows Open Specifications
Windows Open Specifications
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
39 questions
asked 2024-02-02T14:12:18.7933333+00:00
Oleksandr 0 Reputation points
answered 2024-02-16T18:08:33.62+00:00
Obaid Farooqi MSFT 511 Reputation points Microsoft Employee
1 answer

When is Montenegrin latin and cyrillic keyboard going to be added to Windows?

Hello! When is Microsoft planning to add Montenegrin (Latin) and Montenegrin (Cyrillic) keyboard to Windows OS? Montenegrin language has been officially recognized as a separate language with its own ISO 639-3 code “cnr” with its variants…

Windows 10
Windows 10
A Microsoft operating system that runs on personal computers and tablets.
10,617 questions
Windows Open Specifications
Windows Open Specifications
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
39 questions
Windows 11
Windows 11
A Microsoft operating system designed for productivity, creativity, and ease of use.
8,166 questions
asked 2023-05-27T17:12:17.3466667+00:00
Armin 10 Reputation points
commented 2024-02-12T15:04:41.06+00:00
Sreekanth Nadendla 321 Reputation points Microsoft Employee
3 answers One of the answers was accepted by the question author.

[MS-WCCE] §3.2.2.6.2.1.4.5.7 CT_FLAG_PREVIOUS_APPROVAL_VALIDATE_REENROLLMENT question

I have a question on CT_FLAG_PREVIOUS_APPROVAL_VALIDATE_REENROLLMENT flag processing rule as outlined in [MS-WCCE] §3.2.2.6.2.1.4.5.7 The document says that: The CA MUST ignore the CT_FLAG_PEND_ALL_REQUESTS flag. However, my recent tests…

Windows Open Specifications
Windows Open Specifications
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
39 questions
asked 2022-01-12T18:48:22.11+00:00
Vadims Podāns 8,866 Reputation points MVP
accepted 2024-02-02T15:04:37.1966667+00:00
Vadims Podāns 8,866 Reputation points MVP
3 answers One of the answers was accepted by the question author.

[MS-WCCE] and [MS-CRTD] incorrent CT_FLAG_DONOTPERSISTINDB definition

The CT_FLAG_DONOTPERSISTINDB certificate template's setting flag numerical value is incorrect. The CT_FLAG_DONOTPERSISTINDB is defined in [MS-CRTD] §2.4 as: CT_FLAG_DONOTPERSISTINDB = 0x00000400 and referenced in [MS-WCCE] §3.2.2.6.2.1.4.4.1…

Windows Open Specifications
Windows Open Specifications
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
39 questions
asked 2022-05-11T09:41:27.513+00:00
Vadims Podāns 8,866 Reputation points MVP
accepted 2024-02-02T15:02:20.29+00:00
Vadims Podāns 8,866 Reputation points MVP
1 answer One of the answers was accepted by the question author.

Connection reset upon receiving an SMB 3.1.1 encrypted packet.

Hello, everyone. I am currently working on an SMB client on an embedded RTOS system. When the test servers( Windows 11 & Windows 10) received the encrypted SMB packet from the client, Windows immediately fails the request with a [RST ,ACK] . I only…

Windows 10 Network
Windows 10 Network
Windows 10: A Microsoft operating system that runs on personal computers and tablets.Network: A group of devices that communicate either wirelessly or via a physical connection.
2,272 questions
Windows Open Specifications
Windows Open Specifications
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
39 questions
Windows Network
Windows Network
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Network: A group of devices that communicate either wirelessly or via a physical connection.
648 questions
Windows Server Storage
Windows Server Storage
Windows Server: A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.Storage: The hardware and software system used to retain data for subsequent retrieval.
631 questions
Windows 11
Windows 11
A Microsoft operating system designed for productivity, creativity, and ease of use.
8,166 questions
asked 2023-12-15T07:04:23.5433333+00:00
立軒 林 20 Reputation points
accepted 2024-01-17T02:45:25.5433333+00:00
立軒 林 20 Reputation points
11 answers

WMIC stopped working on Windows 10 2004

I use WMIC to pull logs from remote machines internally. After we upgraded a few machines to Windows 10 2004 it stopped working for those machines and we now getting the following error: [wmi/wmic.c:196:main()] ERROR: Login to remote object. …

Windows 10
Windows 10
A Microsoft operating system that runs on personal computers and tablets.
10,617 questions
Windows Open Specifications
Windows Open Specifications
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
39 questions
asked 2020-10-30T18:46:40.387+00:00
James Peppe 11 Reputation points
commented 2023-12-14T07:50:54.52+00:00
成森 林 0 Reputation points
2 answers

How to decrypt SMB3 traffic

The method of using netsh trace start provider=Microsoft-Windows-SMBClient saving as pcap in NetMon doesn't produce decrypted traffic. Described at Plugfest https://www.youtube.com/watch?v=aGG7cpLxdfQ

Windows Open Specifications
Windows Open Specifications
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
39 questions
asked 2023-05-17T12:34:41.5466667+00:00
Lilia 1 Reputation point
answered 2023-05-20T02:51:46.21+00:00
Obaid Farooqi MSFT 511 Reputation points Microsoft Employee
0 answers

LCID for Quebec French Canadian

Is there a plan to add Quebec specific French Canadian to the list of LCID? We plan to create a content specific to Quebec, Canada, and trying to decide the best language code to use to identify/isolate the flavor of the language.

Windows Open Specifications
Windows Open Specifications
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
39 questions
asked 2023-03-22T16:32:52.8566667+00:00
Tatsuichiro Furukawa 0 Reputation points
commented 2023-03-27T19:01:04.48+00:00
Sreekanth Nadendla 321 Reputation points Microsoft Employee
0 answers

question pertaining to the binary compound file format

Hello, I am working off of the specification for compound binary files found here: https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-cfb/53989ce4-7b05-4f8d-829b-d08d6148375b When attempting to parse a conforming document, I noted that the…

Word
Word
A family of Microsoft word processing software products for creating web, email, and print documents.
660 questions
Windows Open Specifications
Windows Open Specifications
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
39 questions
Office Development
Office Development
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Development: The process of researching, productizing, and refining new or existing technologies.
3,489 questions
asked 2023-03-01T00:47:07.82+00:00
Justin Ferguson 5 Reputation points
edited the question 2023-03-03T12:39:43.94+00:00
Sreekanth Nadendla 321 Reputation points Microsoft Employee
3 answers

MS-Mice DTLS Handshake fails after Flight 4

Hi, I am having trouble performing the DTLS handshake as part of stream encryption in Ms-Mice. After Flight 4 (ref: RFC6347): which includes: ServerHello, Certificate, ServerKeyExchange, CertificateRequest and ServerHelloDone the client closes the…

Windows Open Specifications
Windows Open Specifications
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
39 questions
asked 2022-12-02T12:16:27.093+00:00
R2G2 1 Reputation point
edited an answer 2023-01-23T19:25:51.9+00:00
Obaid Farooqi MSFT 511 Reputation points Microsoft Employee
1 answer

Printing RPC over TCP - disable the encryption

Hi, is there a way to disable the encryption when Windows client prints using the RPC SPOOLSS over TCP (recent enforcement of Win11)? Domain policy or any other direction? …

Windows Open Specifications
Windows Open Specifications
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
39 questions
asked 2022-12-22T13:57:48.437+00:00
Lilia 1 Reputation point
answered 2023-01-13T14:31:15.1066667+00:00
Sreekanth Nadendla 321 Reputation points Microsoft Employee
1 answer

Thread closed

The question was answered.....

Windows Open Specifications
Windows Open Specifications
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
39 questions
asked 2021-04-06T15:43:33.73+00:00
Timo Merle 1 Reputation point
edited the question 2023-01-12T21:46:33.5933333+00:00
Hung-Chun Yu 976 Reputation points Microsoft Employee
1 answer

SMB2 TREE_CONNECT response MaximalAccess: file or directory access mask?

I have hacked impacket a bit to provide access to the MaximalAccess field in the SMB2 TREE_CONNECT Response. However, I am wondering how to interpret this field. The docs say Contains the maximal access for the user that establishes the tree connect …

Windows Open Specifications
Windows Open Specifications
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
39 questions
asked 2022-11-23T11:36:17.5+00:00
Diederick Niehorster 1 Reputation point
edited the question 2023-01-12T21:36:36.68+00:00
Hung-Chun Yu 976 Reputation points Microsoft Employee
0 answers

GSSAPI FIPS compliant AES encryption

Are there any plans in the pipeline to update MSFT's GSSAPI implementation to add support for AES-256 encryption? I know that no RFC currently exists for this, the strongest session key supported by the RFCs is 3DES which is deprecated. On a…

Windows Open Specifications
Windows Open Specifications
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
39 questions
Windows Server Security
Windows Server Security
Windows Server: A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.Security: The precautions taken to guard against crime, attack, sabotage, espionage, or another threat.
1,721 questions
asked 2022-12-14T10:23:44.677+00:00
Griff James 1 Reputation point
commented 2022-12-15T17:41:01.393+00:00
Jeff McCashland 476 Reputation points Microsoft Employee
1 answer

Renaming "Serbian (Montenegro)" into Montenegrin

Greetings! I wanted to ask if the change officially made by Unicode and the CLDR, of renaming “Serbian (Montenegro)” into Montenegrin will be done? Montenegrin language has been officially recognized as a separate language with its own code ISO 639-3…

Windows Open Specifications
Windows Open Specifications
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
39 questions
Windows 11
Windows 11
A Microsoft operating system designed for productivity, creativity, and ease of use.
8,166 questions
asked 2022-10-09T22:55:37.353+00:00
Luka Bulatovic 6 Reputation points
answered 2022-10-24T17:37:36.293+00:00
Sreekanth Nadendla 321 Reputation points Microsoft Employee