potisanのプログラミングメモ

趣味のプログラマーがプログラミング関係で気になったことや調べたことをいつでも忘れられるようにメモするブログです。

2021-09-18から1日間の記事一覧

C++20&Win API GetTokenInformation関数のサンプルコード

共用のコード #pragma once #include <string> #include <format> #include <vector> std::vector<BYTE> GetTokenInformationInByteArray( HANDLE TokenHandle, TOKEN_INFORMATION_CLASS TokenInformationClass) { DWORD required; if (!::GetTokenInformation(TokenHandle, TOKEN_INFORMAT</byte></vector></format></string>…

C++20&Win API&WIL 特権のプライマリドメイン情報(名前・SID)を取得する

#include <string> #include <iostream> #define STRICT #define NOMINMAX #include <Windows.h> #include <subauth.h> #include <ntlsa.h> #include <sddl.h> #include <wil/resource.h> #define THROW_IF_LSA_NTSTATUS_FAILED(status) THROW_IF_NTSTATUS_FAILED(::LsaNtStatusToWinError((status))) // LSA_UNICODE_STRIN…</wil/resource.h></sddl.h></ntlsa.h></subauth.h></windows.h></iostream></string>

PowerShell 7でMicrosoft フォトをアンインストールする

Import-Moduleに-UseWindowsPowerShellを指定します。検索して最初の方にヒットするコードは古いPowerShellを使用しているのでPowerShell 7環境では使い物になりません。 Import-Module Appx -UseWindowsPowerShell Get-AppxPackage *Microsoft.Windows.Phot…