Allow importing of .psm1 file so users can keep nested scopes to a minimum when importing PureInvoke as a nested module.
Released 19 Nov 2024
- Errors when multiple instances of PureInvoke are imported. Tried to do shenanigans where the module always used the assembly from the module, but PowerShell had other ideas.
Invoke-NetApiNetLocalGroupGetMembers
fails with error about missing type member.
Released 18 Nov 2024
- Created
Invoke-AdvApiLookupAccountName
function to call the advapi32.dll library'sLookupAccountName
function. - Created
Invoke-AdvApiLookupAccountSid
function to call the advapi32.dll library'sLookupAccountSid
function. - Created
Invoke-AdvApiLookupPrivilegeName
function to call the advapi32.dll library'sLookupPrivilegeName
function. - Created
Invoke-AdvApiLookupPrivilegeValue
function to call the advapi32.dll library'sLookupPrivilegeValue
function. - Created
Invoke-AdvApiLsaAddAccountRights
function to call the advapi32.dll library'sLsaAddAccountRights
function. - Created
Invoke-AdvApiLsaClose
function to call the advapi32.dll library'sLsaClose
function. - Created
Invoke-AdvApiLsaEnumerateAccountRights
function to call the advapi32.dll library'sLsaEnumerateAccountRights
function. - Created
Invoke-AdvApiLsaFreeMemory
function to call the advapi32.dll library'sLsaFreeMemory
function. - Created
Invoke-AdvApiLsaNtStatusToWinError
function to call the advapi32.dll library'sLsaNtStatusToWinError
function. - Created
Invoke-AdvApiLsaOpenPolicy
function to call the advapi32.dll library'sLsaOpenPolicy
function. - Created
Invoke-AdvApiLsaRemoveAccountRights
function to call the advapi32.dll library'sLsaRemoveAccountRights
function. - Created
Invoke-KernelFindFileName
to call the kernel32.dll library'sFindFirstFileNameW
andFindNextFileNameW
functions to find all the hardlinks to a file. - Created
Invoke-KernelGetVolumePathName
to call the kerndel32.dll library'sGetVolumePathName
function, which gets the volume mount point for a file. - Created
Invoke-NetApiNetLocalGroupGetMembers
to call the netapi32.dll library'sNetLocalGroupGetMembers
function.